Essentialsgeoip что за плагин

Essentialsgeoip что за плагин

Essentialsgeoip что за плагин. Смотреть фото Essentialsgeoip что за плагин. Смотреть картинку Essentialsgeoip что за плагин. Картинка про Essentialsgeoip что за плагин. Фото Essentialsgeoip что за плагин

Essentialsgeoip что за плагин. Смотреть фото Essentialsgeoip что за плагин. Смотреть картинку Essentialsgeoip что за плагин. Картинка про Essentialsgeoip что за плагин. Фото Essentialsgeoip что за плагин

Essentialsgeoip что за плагин. Смотреть фото Essentialsgeoip что за плагин. Смотреть картинку Essentialsgeoip что за плагин. Картинка про Essentialsgeoip что за плагин. Фото Essentialsgeoip что за плагин

This is a fork of Essentials called EssentialsX.

If you are using this, do NOT ask Essentials for support.

The official upstream repository for the original Essentials project is at https://github.com/Essentials/Essentials.

Why use EssentialsX?

EssentialsX is an unofficial continuation of Essentials, updated to support modern Minecraft and Spigot versions. It provides several performance enhancements and fixes that are currently not available in Essentials and Spigot-Essentials. For more details, see the wiki.

EssentialsX is almost a completely drop-in replacement for Essentials. However, it has different requirements:

EssentialsX requires Vault to enable chat prefix/suffixes and group support if you have a supported permissions plugin. We recommend using LuckPerms.

If you have an unsupported permissions plugin but still wish to use wildcards, enable use-bukkit-permissions in the configuration. Otherwise, the plugin will fall back to config-based permissions.

EssentialsX requires Java 8 or higher. On older versions, the plugin may not work properly.

EssentialsX supports Minecraft versions 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.5, 1.17.1, and 1.18

Need help with using EssentialsX? Join the MOSS Discord community to ask for help and discuss EssentialsX.

If you need to report a bug or want to suggest a new feature, you can open an issue on GitHub.

To build EssentialsX, you need JDK 8 or higher installed on your system. Then, run the following command:

. or if you’re on windows run the following command:

Using EssentialsX in your plugin

Do you want to integrate with EssentialsX in your plugin? You can use the EssentialsX Maven repo to build against EssentialsX’s API.

To add EssentialsX to your build system, you should use the following artifacts:

TypeGroup IDArtifact IDVersion
Latest releasenet.essentialsxEssentialsX2.19.0
Snapshotsnet.essentialsxEssentialsX2.19.1-SNAPSHOT
Older releasesnet.ess3EssentialsX2.18.2

You can find more information and examples at the wiki.

Want to help improve EssentialsX? There are several ways you can support and contribute to the project.

If you’d like to make a financial contribution to the project, you can join our Patreon, or to make a one-off donation you can visit our Ko-fi page. If you can’t make a donation, don’t worry! There are lots of other ways to contribute:

See CONTRIBUTING.md to find out more.

About

The essential plugin suite for Minecraft servers.

Источник

Essentialsgeoip что за плагин

Essentials Development Readme

We use NetBeans 7.3 for development.

Recommended NetBeans plugins:

To build with Maven, use the command

Jar files can then be found in the /jars folder

Commits should fall into one of 3 areas:

[Feature] : Commits which are features should start with [Feature] and followed by a quick summary on the top line, followed by some extra details in the commit body.

[Fix] : Commits which fix bugs, or minor improvements to existing features should start with [Fix] and followed by a quick summary on the top line, followed by some extra details in the commit body.

Commits which fix bugs caused by previous commits (since last release), or otherwise make no functionality changes, should have no prefix. These will not be added to the project change log.

Please follow the format guidelines that are saved in the project properties.

Windows users, please read this: http://help.github.com/line-endings/ The default line ending is LF.

To build all jars, select the EssentialsParent project and build that. You’ll find all jars inside the jars folder.

Please only submit pull requests for the 2.x branch.

Bugs and issues can be submitted/found at https://essentials3.atlassian.net/

Not all features are ‘Essentials Ready’. Essentials is designed to cover the basic needs of Minecraft server administration, thus, we reject over 80% of feature requests that we deem are unsuitable.

Before developing an Essentials feature, we would recommend speaking to a developer in the Essentials IRC channel (#essentials on irc.esper.net). Click here if you have a IRC client.

About

Источник

EssentialsX GeoIP source database issue #2919

Comments

OverlordFreddo commented Jan 1, 2020

When I start a 1.15.1 server, GeoIP gives me an error that there’s no database at the URL specified.

[01:40:58] [Server thread/INFO]: [EssentialsGeoIP] Enabling EssentialsGeoIP v2.17.1.47 [01:40:58] [Server thread/INFO]: [EssentialsGeoIP] Downloading GeoIP database. this might take a while (country: 1.7 MB, city: 30MB) [01:40:58] [Server thread/ERROR]: [EssentialsGeoIP] Failed to open connection. java.net.UnknownHostException: geolite.maxmind.com

I would have tried to find another source but without knowing if the plugin can read/use that source I don’t feel I’m qualified to do that.

The text was updated successfully, but these errors were encountered:

Bobcat00 commented Jan 3, 2020 •

I registered an account and got a license key. I was able to modify the URL to include the license key as follows:

And the database was downloaded successfully.

I suppose this could be made more user-friendly by having a separate configuration parameter with the key, and have the plugin construct the URL automatically.

You should probably also check the MaxMind EULA to make sure we’re not doing anything wrong:
https://www.maxmind.com/en/end-user-license-agreement
IANAL, but it’s the server owner who is getting the license key and agreeing to abide by the terms. I don’t think this is imposing any restrictions on the EssentialsX project.

pop4959 commented Jan 3, 2020

I don’t think anyone has had time to thoroughly investigate this issue yet, but it’s very possible that server owners will be required to generate their own license key to continue using GeoIP. It’s a bit of an inconvenience, but I think first time setup messages and license key fields could easily be incorporated into the plugin to make the entire process more user friendly.

pop4959 commented Jan 3, 2020

I was just testing the method @Bobcat00 mentioned but wasn’t able to get it to work. Maybe I did something wrong, but I don’t think I did because it still downloaded, just another error appeared in its stead.

Источник

Essentialsgeoip что за плагин

Essentialsgeoip что за плагин. Смотреть фото Essentialsgeoip что за плагин. Смотреть картинку Essentialsgeoip что за плагин. Картинка про Essentialsgeoip что за плагин. Фото Essentialsgeoip что за плагин

Essentialsgeoip что за плагин. Смотреть фото Essentialsgeoip что за плагин. Смотреть картинку Essentialsgeoip что за плагин. Картинка про Essentialsgeoip что за плагин. Фото Essentialsgeoip что за плагин

Essentialsgeoip что за плагин. Смотреть фото Essentialsgeoip что за плагин. Смотреть картинку Essentialsgeoip что за плагин. Картинка про Essentialsgeoip что за плагин. Фото Essentialsgeoip что за плагин

This is a fork of Essentials called EssentialsX.

If you are using this, do NOT ask Essentials for support.

The official upstream repository for the original Essentials project is at https://github.com/Essentials/Essentials.

Why use EssentialsX?

EssentialsX is an unofficial continuation of Essentials, updated to support modern Minecraft and Spigot versions. It provides several performance enhancements and fixes that are currently not available in Essentials and Spigot-Essentials. For more details, see the wiki.

EssentialsX is almost a completely drop-in replacement for Essentials. However, it has different requirements:

EssentialsX requires Vault to enable chat prefix/suffixes and group support if you have a supported permissions plugin. We recommend using LuckPerms.

If you have an unsupported permissions plugin but still wish to use wildcards, enable use-bukkit-permissions in the configuration. Otherwise, the plugin will fall back to config-based permissions.

EssentialsX requires Java 8 or higher. On older versions, the plugin may not work properly.

EssentialsX supports Minecraft versions 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.5, and 1.17.1

Need help with using EssentialsX? Join the MOSS Discord community to ask for help and discuss EssentialsX.

If you need to report a bug or want to suggest a new feature, you can open an issue on GitHub.

To build EssentialsX, you need JDK 8 or higher installed on your system. Then, run the following command:

. or if you’re on windows run the following command:

Using EssentialsX in your plugin

Do you want to integrate with EssentialsX in your plugin? You can use the EssentialsX Maven repo to build against EssentialsX’s API.

To add EssentialsX to your build system, you should use the following artifacts:

TypeGroup IDArtifact IDVersion
Latest releasenet.essentialsxEssentialsX2.19.0
Snapshotsnet.essentialsxEssentialsX2.19.1-SNAPSHOT
Older releasesnet.ess3EssentialsX2.18.2

You can find more information and examples at the wiki.

Want to help improve EssentialsX? There are several ways you can support and contribute to the project.

If you’d like to make a financial contribution to the project, you can join our Patreon, or to make a one-off donation you can visit our Ko-fi page. If you can’t make a donation, don’t worry! There are lots of other ways to contribute:

See CONTRIBUTING.md to find out more.

About

The essential plugin suite for Minecraft servers.

Источник

Breakdown

From Essentials

The Essentials package is available via BukkitDev, or from our download portal.

Contents

Modular

Essentials is quite modular, the package is split up into separate jar files, this is done so that the parts of Essentials which conflict with other plugins can be easily replaced with a plugin you prefer.

We distribute essentials in two packages, ‘core’ and ‘extra’. The core package comes with the parts of essentials people usually use, and take little extra configuration, plugins in the extra package take a little more setting up, and it’s recommended that you don’t blindly install them unless you know what they do.

The breakdown

The core modules (which all require the main essentials.jar): EssentialsChat, EssentialsSpawn, EssentialsProtect, EssentialsAntiBuild.

Extra

Other Essentials modules (which all require the main essentials.jar): EssentialsXMPP, EssentialsGeoIP

Standalone

Standalone modules: EssentialsGroupManager (GroupManager formerly developed by AnjoCaido)

Compatibility

Essentials strives to be compatible with other plugins, with any major conflicts solved almost immediately, if the team was informed of a problem. Essentials command structure was designed to allow other plugins to override Essentials. The mantra being that Essentials should be your server bedrock, and on top of which you build your server, replacing parts of Essentials with other plugins as your needs require.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *