Updated timings for runnable task

Updated version for 8.6.5
This commit is contained in:
NavidK0 2015-08-12 17:20:41 -07:00
parent a4a965d450
commit 05effaa82c
3 changed files with 32 additions and 34 deletions

View File

@ -1,11 +1,7 @@
import java.nio.file.*
import java.nio.file.Path
plugins { plugins {
id 'java' id 'java'
id 'maven-publish' id 'maven-publish'
id "com.jfrog.artifactory" version "3.1.1" id "com.jfrog.artifactory" version "3.1.1"
} }
println 'Compiling LibsDisguises via Gradle ver. ' + gradle.gradleVersion println 'Compiling LibsDisguises via Gradle ver. ' + gradle.gradleVersion
@ -13,36 +9,36 @@ println 'Compiling LibsDisguises via Gradle ver. ' + gradle.gradleVersion
sourceCompatibility = '1.7' sourceCompatibility = '1.7'
ext.spigotVersion = '1.8.8-R0.1-SNAPSHOT' ext.spigotVersion = '1.8.8-R0.1-SNAPSHOT'
ext.disguisesVersion = '8.6.4' ext.disguisesVersion = '8.6.5'
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8' [compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
repositories { repositories {
mavenCentral() mavenCentral()
maven { maven {
name 'Spigot' name 'Spigot'
url 'https://hub.spigotmc.org/nexus/content/groups/public/' url 'https://hub.spigotmc.org/nexus/content/groups/public/'
} }
maven { maven {
name 'Vault-Repo' name 'Vault-Repo'
url 'http://nexus.theyeticave.net/content/repositories/pub_releases' url 'http://nexus.theyeticave.net/content/repositories/pub_releases'
} }
maven { maven {
name 'dmulloy2-repo' name 'dmulloy2-repo'
url 'http://repo.dmulloy2.net/content/groups/public/' url 'http://repo.dmulloy2.net/content/groups/public/'
} }
} }
task sourceJar (type : Jar, dependsOn: classes) { task sourceJar(type: Jar, dependsOn: classes) {
classifier = 'sources' classifier = 'sources'
from sourceSets.main.allSource from sourceSets.main.allSource
} }
task javadocJar (type: Jar, dependsOn: javadoc) { task javadocJar(type: Jar, dependsOn: javadoc) {
classifier = 'javadoc' classifier = 'javadoc'
from javadoc.destinationDir from javadoc.destinationDir
} }
@ -79,17 +75,17 @@ artifactoryPublish.skip = false
artifactory { artifactory {
contextUrl = 'http://localhost:8081/artifactory' contextUrl = 'http://localhost:8081/artifactory'
publish { publish {
repository { repository {
repoKey = 'libs-snapshot-local' repoKey = 'libs-snapshot-local'
username = '${artifactory_user}' username = '${artifactory_user}'
password = '${artifactory_password}' password = '${artifactory_password}'
} }
defaults { defaults {
publications('mavenJava') publications('mavenJava')
} }
} }
resolve { resolve {
repoKey = 'repo' repoKey = 'repo'
} }
} }
@ -102,7 +98,7 @@ dependencies {
compile 'org.bukkit:bukkit:' + project.ext.spigotVersion compile 'org.bukkit:bukkit:' + project.ext.spigotVersion
compile 'com.comphenix.protocol:ProtocolLib:3.6.5-SNAPSHOT' compile 'com.comphenix.protocol:ProtocolLib:3.6.5-SNAPSHOT'
compile files( compile files(
'libs/spigot.jar' 'libs/spigot.jar'
) )
testCompile group: 'junit', name: 'junit', version: '4.10' testCompile group: 'junit', name: 'junit', version: '4.10'
} }

View File

@ -367,14 +367,16 @@ public class DisguiseListener implements Listener {
} else { } else {
//Stupid hack to fix worldswitch invisibility bug //Stupid hack to fix worldswitch invisibility bug
final boolean viewSelfToggled = DisguiseAPI.isViewSelfToggled(event.getPlayer()); final boolean viewSelfToggled = DisguiseAPI.isViewSelfToggled(event.getPlayer());
final Disguise disguise = DisguiseAPI.getDisguise(event.getPlayer()); if (viewSelfToggled) {
disguise.setViewSelfDisguise(!viewSelfToggled); final Disguise disguise = DisguiseAPI.getDisguise(event.getPlayer());
Bukkit.getScheduler().runTaskLater(plugin, new Runnable() { disguise.setViewSelfDisguise(false);
@Override Bukkit.getScheduler().runTaskLater(plugin, new Runnable() {
public void run() { @Override
disguise.setViewSelfDisguise(viewSelfToggled); public void run() {
} disguise.setViewSelfDisguise(true);
}, 4L); //I wish I could use lambdas here, so badly }
}, 20L); //I wish I could use lambdas here, so badly
}
} }
} }

View File

@ -1,6 +1,6 @@
name: LibsDisguises name: LibsDisguises
main: me.libraryaddict.disguise.LibsDisguises main: me.libraryaddict.disguise.LibsDisguises
version: 8.6.4 version: 8.6.5
author: libraryaddict author: libraryaddict
authors: [Byteflux, Navid K.] authors: [Byteflux, Navid K.]
depend: [ProtocolLib] depend: [ProtocolLib]