Adapt for changes to SpongeAPI-8

This commit is contained in:
Blue (Lukas Rieger) 2021-09-30 17:30:14 +02:00
parent 31910382b0
commit 827558fe2e
No known key found for this signature in database
GPG Key ID: 904C4995F9E1F800
3 changed files with 31 additions and 35 deletions

View File

@ -1,6 +1,33 @@
dependencies {
shadow "org.spongepowered:spongeapi:8.0.0-SNAPSHOT"
import org.spongepowered.gradle.plugin.config.PluginLoaders
import org.spongepowered.plugin.metadata.model.PluginDependency
plugins {
id 'org.spongepowered.gradle.plugin' version '2.0.0'
}
sponge {
apiVersion("8.0.0-SNAPSHOT")
license("MIT")
loader {
name(PluginLoaders.JAVA_PLAIN)
version("1.0")
}
plugin("bluemap") {
displayName("bluemap")
entrypoint("de.bluecolored.bluemap.sponge8.SpongePlugin")
description("A 3d-map of your Minecraft worlds view-able in your browser using three.js (WebGL)")
contributor("Blue (TBlueF, Lukas Rieger)") {
description("Lead Developer")
}
dependency("spongeapi") {
loadOrder(PluginDependency.LoadOrder.AFTER)
version("8.0.0-SNAPSHOT")
optional(false)
}
}
}
dependencies {
implementation group: 'org.bstats', name: 'bstats-sponge', version: '2.2.1'
implementation (project(':BlueMapCommon')) {

View File

@ -119,8 +119,8 @@ public class SpongePlugin implements ServerInterface {
@Listener
public void onServerStart(StartedEngineEvent<Server> evt) {
asyncExecutor = evt.game().asyncScheduler().createExecutor(pluginContainer);
syncExecutor = evt.engine().scheduler().createExecutor(pluginContainer);
asyncExecutor = evt.game().asyncScheduler().executor(pluginContainer);
syncExecutor = evt.engine().scheduler().executor(pluginContainer);
//start updating players
Task task = Task.builder()

View File

@ -1,31 +0,0 @@
{
"plugins": [
{
"loader": "java_plain",
"id": "bluemap",
"name": "BlueMap",
"version": "${version}",
"main-class": "de.bluecolored.bluemap.sponge8.SpongePlugin",
"description": "A 3d-map of your Minecraft worlds view-able in your browser using three.js (WebGL)",
"links": {
"homepage": "https://bluecolo.red/bluemap",
"source": "https://github.com/BlueMap-Minecraft/BlueMap",
"issues": "https://github.com/BlueMap-Minecraft/BlueMap/issues"
},
"contributors": [
{
"name": "Blue (TBlueF, Lukas Rieger)",
"description": "Lead Developer"
}
],
"dependencies": [
{
"id": "spongeapi",
"version": "8.0.0",
"load-order": "AFTER",
"optional": false
}
]
}
]
}