2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2026-05-03 11:40:29 +00:00

12 Commits

Author SHA1 Message Date
mohammed jasem alaajel
76721cd5fd fix to spamming seconds behind (#2)
* fix to spamming seconds behind

* changes the message

* bumped version
2021-05-13 22:41:53 +04:00
mohammed jasem alaajel
f8ed847857 Last commit on the action workflow sorry :/ 2021-05-13 22:16:38 +04:00
mohammed jasem alaajel
bfdbe69b97 Update maven.yml 2021-05-13 22:14:20 +04:00
mohammed jasem alaajel
536686e92f Update maven.yml 2021-05-13 22:10:29 +04:00
mohammed jasem alaajel
78ee62a98a Create maven.yml 2021-04-27 19:52:17 +04:00
Govindas
01f63f0f58 Update bungeecord api to working one 2021-03-28 17:53:23 +03:00
mohammed jasem alaajel
28640ab859 changed version to without snapshot due bug in nexus i think 2021-02-06 16:50:02 +04:00
mohammed jasem alaajel
e72126a15b Update README.md 2021-01-10 23:38:14 +04:00
mohammed jasem alaajel
386b02ed30 Update example_config.yml 2021-01-10 23:23:30 +04:00
mohammed jasem alaajel
40e8831ab8 Update README.md 2021-01-10 22:22:57 +04:00
mohammed jasem alaajel
aca5203962 Update README.md 2021-01-08 00:20:37 +04:00
mohammed jasem alaajel
3512895ad8 fixed some typos in readme! and java docs added 2021-01-08 00:09:43 +04:00
5 changed files with 59 additions and 13 deletions

32
.github/workflows/maven.yml vendored Normal file
View File

@@ -0,0 +1,32 @@
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
name: Java CI with Maven
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '8'
distribution: 'adopt'
- name: Build with Maven
run: mvn -B package --file pom.xml
- name: Download a Build Artifact
uses: actions/upload-artifact@v2.2.3
with:
# Artifact name
name: Redis_JAR
# Destination path
path: target/RedisBungee*

View File

@@ -1,18 +1,19 @@
# Limework fork of RedisBungee
this fork was made due maintainer of redisBungee became unactive so we took the place to develop it!
Spigot link: [click](https://www.spigotmc.org/resources/redisbungee.87700/)
this fork was made due the maintainer of redisBungee became inactive, so we took the place to develop it!
RedisBungee bridges [Redis](http://redis.io) and BungeeCord together.
RedisBungee was used on thechunk server which we think was shutdown due website not loading...
~~This is the solution deployed on [The Chunk](http://thechunk.net) to make sure our multi-Bungee setup flows smoothly together.~~
this will be deployed soon on [Govindas limework!](https://Limework.net)
~~This is the solution deployed on [The Chunk](http://thechunk.net) to make sure our multi-Bungee setup flows smoothly together.~~
## Compiling
Now you can use maven without installing it using Maven wrapper https://github.com/takari/maven-wrapper :)
Now you can use maven without installing it using Maven wrapper [github?](https://github.com/takari/maven-wrapper) :)
RedisBungee is distributed as a [maven](http://maven.apache.org) project. To compile it and install it in your local Maven repository:
@@ -21,9 +22,9 @@ RedisBungee is distributed as a [maven](http://maven.apache.org) project. To com
mvnw clean install
## Javadocs
The current version is 0.6-snapshot! will be updated every version number change!
will be availale soon!
https://limework.net/JavaDocs/RedisBungee/
## Configuration
@@ -31,8 +32,8 @@ will be availale soon!
## License!
this project is distruped using Eclipse Public License 1.0
This project is distributed under Eclipse Public License 1.0
which you can find it [here](https://github.com/Limework/RedisBungee/blob/master/LICENSE)
you can find the orginal redisBungee by minecrafter [here](https://github.com/minecrafter/RedisBungee) or spigot page [here](https://www.spigotmc.org/resources/redisbungee.13494/)
you can find the original redisBungee by minecrafter [here](https://github.com/minecrafter/RedisBungee) or spigot page [here](https://www.spigotmc.org/resources/redisbungee.13494/)

15
pom.xml
View File

@@ -6,7 +6,15 @@
<groupId>com.imaginarycode.minecraft</groupId>
<artifactId>RedisBungee</artifactId>
<version>0.6-SNAPSHOT</version>
<version>0.6.1</version>
<distributionManagement>
<repository>
<id>Limework-Maven-Public</id>
<url>http://mc.limework.net:8081/repository/public-maven/</url>
</repository>
</distributionManagement>
<repositories>
<repository>
@@ -80,6 +88,9 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
<configuration>
<source>8</source>
</configuration>
</plugin>
</plugins>
</build>
@@ -100,7 +111,7 @@
<dependency>
<groupId>net.md-5</groupId>
<artifactId>bungeecord-api</artifactId>
<version>1.16-R0.4-SNAPSHOT</version>
<version>1.16-R0.5-SNAPSHOT</version>
<type>jar</type>
<scope>provided</scope>
</dependency>

View File

@@ -104,7 +104,8 @@ public final class RedisBungee extends Plugin {
if (lagged ? time >= stamp + 30 : time <= stamp + 30)
servers.add(entry.getKey());
else if (nag && nagTime <= 0) {
getLogger().severe(entry.getKey() + " is " + (time - stamp) + " seconds behind! (Time not synchronized or server down?)");
getLogger().severe(entry.getKey() + " is " + (time - stamp) + " seconds behind! (Time not synchronized or server down?) and was removed from heartbeat.");
jedis.hdel("heartbeats", entry.getKey());
}
} catch (NumberFormatException ignored) {
}

View File

@@ -1,5 +1,5 @@
# RedisBungee configuration file.
# PLEASE READ THE WIKI: https://github.com/minecrafter/RedisBungee/wiki
# PLEASE READ THE WIKI: https://github.com/Limework/RedisBungee/wiki
# The Redis server you use.
# Get Redis from http://redis.io/
@@ -12,7 +12,8 @@ redis-password: ""
# inefficient plugins or a lot of players.
max-redis-connections: 8
# since redis can support ssl by version 6 you can use ssl in redis bungee too! (
# since redis can support ssl by version 6 you can use ssl in redis bungee too!
# you must disable this if redis version is under 6 you must disable this or connection wont work!!!
useSSL: false
# An identifier for this BungeeCord instance.