Go to file
Christian Koop 6a858c9c30
DataManagerAbstract: Add single threaded task queue (experimental)
We had some reports about server outright crashing because EpicFurnaces (maybe others too) because there are too many async tasks queue at once. Every async task scheduled to spigot (as of 1.17) creates a new thread

This should help a bit and the `FIXME` has to be taken care of when more time is at hand... The whole data storing stuff is just bad which shows as soon as servers (or the plugin use e.g. many furnaces) get bigger... (am a bit annoyed 🤷)
2021-10-26 23:05:37 +02:00
.github Disables Dependabot for now 2021-10-02 09:44:32 +02:00
Compatibility Replace dependency viaversion-bukkit with latest viaversion-api 2021-10-26 21:19:05 +02:00
Core DataManagerAbstract: Add single threaded task queue (experimental) 2021-10-26 23:05:37 +02:00
NMS Version 2.5.12 2021-10-16 21:37:26 -03:00
.editorconfig EditorConfig 2021-07-08 15:37:37 +02:00
.gitignore Update .gitignore 2021-09-25 21:21:01 +02:00
LICENSE Update pom.xml files and project structure 2021-07-08 15:37:37 +02:00
pom.xml Merge branch 'development' 2021-10-26 21:19:53 +02:00
README.md Dependabot, FUNDING, README 2021-07-08 15:37:37 +02:00

SongodaCore

An elaborate multi functional general Spigot plugin compatibility core and general use API.

Discord Patreon
Build Latest version Quality Gate Status GitHub last commit

Maven

Repository

<repository>
    <id>songoda-public</id>
    <url>https://repo.songoda.com/repository/public/</url>
</repository>

Artifact

<dependency>
  <groupId>com.songoda</groupId>
  <artifactId>SongodaCore</artifactId>
  <version>VERSION</version>
</dependency>

Gradle

Repository

repositories {
    maven {
        url 'https://repo.songoda.com/repository/public/'
    }
}

Artifact

dependencies {
    compileOnly 'com.songoda:SongodaCore:VERSION'
}