mirror of
https://github.com/songoda/SongodaCore.git
synced 2025-04-18 09:56:16 +02:00
The previous implementation would not cache the result for Materials without a furnace result. So it would always check all recepies before return null. We now just populate the whole cache instead of populating each Material<->Result combination one-by-one. We are already iterating all the recepies anyways and EpicFurnaces should be the only plugin to use this method. So there's actually not even a memory-consumtion trade-off right now because over time it would be like this anyway – Just with worse performance |
||
---|---|---|
.github | ||
Compatibility | ||
Core | ||
NMS | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
pom.xml | ||
README.md |
CraftaroCore
An elaborate multi functional general Spigot plugin compatibility core and general use API.
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'
}