From fadd7d6a7f4a3d727a73f9ecbcc21d55694c560e Mon Sep 17 00:00:00 2001 From: NorbiPeti Date: Fri, 30 Oct 2015 19:10:12 +0100 Subject: [PATCH] Made hashtags only show up in global chat --- .metadata/.log | 591 ++++++++++++++++++ .metadata/.mylyn/.tasks.xml.zip | Bin 250 -> 250 bytes .metadata/.mylyn/tasks.xml.zip | Bin 250 -> 250 bytes .../.indexes/e4/77/69/e/history.index | Bin 1113 -> 1504 bytes .../.projects/TheButtonAutoFlair/.markers | Bin 1836 -> 886 bytes .../.safetable/org.eclipse.core.resources | Bin 3183 -> 6272 bytes .../org.eclipse.e4.workbench/workbench.xmi | 116 ++-- .../org.eclipse.jdt.core/1508644233.index | Bin 18286 -> 18338 bytes .../externalLibsTimeStamps | Bin 1651 -> 1755 bytes .../org.eclipse.jdt.core/savedIndexNames.txt | 4 +- .../org.eclipse.ui.workbench/workingsets.xml | 2 + TheButtonAutoFlair.jar | Bin 72850 -> 72996 bytes TheButtonAutoFlair/.classpath | 1 + .../tk/sznp/thebuttonautoflair/Commands.class | Bin 15982 -> 15671 bytes .../thebuttonautoflair/PlayerListener.class | Bin 12373 -> 12404 bytes .../tk/sznp/thebuttonautoflair/Commands.java | 16 +- .../thebuttonautoflair/PlayerListener.java | 83 ++- 17 files changed, 704 insertions(+), 109 deletions(-) diff --git a/.metadata/.log b/.metadata/.log index 0d953a2..df1bbed 100644 --- a/.metadata/.log +++ b/.metadata/.log @@ -8742,3 +8742,594 @@ user global configuration and to define the default location to store repositori not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and EGit might behave differently since they see different configuration options. This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. +!SESSION 2015-10-27 21:38:34.271 ----------------------------------------------- +eclipse.buildId=M20130204-1200 +java.version=1.8.0_45 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=hu_HU +Framework arguments: -product org.eclipse.epp.package.jee.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product + +!ENTRY org.eclipse.egit.ui 2 0 2015-10-27 21:39:13.483 +!MESSAGE Warning: EGit couldn't detect the installation path "gitPrefix" of native Git. Hence EGit can't respect system level +Git settings which might be configured in ${gitPrefix}/etc/gitconfig under the native Git installation directory. +The most important of these settings is core.autocrlf. Git for Windows by default sets this parameter to true in +this system level configuration. The Git installation location can be configured on the +Team > Git > Configuration preference page's 'System Settings' tab. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.egit.ui 2 0 2015-10-27 21:39:13.791 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\Norbi'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. +!SESSION 2015-10-30 18:05:14.227 ----------------------------------------------- +eclipse.buildId=M20130204-1200 +java.version=1.8.0_45 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=hu_HU +Framework arguments: -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -data D:\Z - Norbi cucca\0 Projektek\TheButtonMCAutoFlairProto\Spigot plugin -product org.eclipse.epp.package.jee.product + +!ENTRY org.eclipse.egit.ui 2 0 2015-10-30 18:05:32.299 +!MESSAGE Warning: EGit couldn't detect the installation path "gitPrefix" of native Git. Hence EGit can't respect system level +Git settings which might be configured in ${gitPrefix}/etc/gitconfig under the native Git installation directory. +The most important of these settings is core.autocrlf. Git for Windows by default sets this parameter to true in +this system level configuration. The Git installation location can be configured on the +Team > Git > Configuration preference page's 'System Settings' tab. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.egit.ui 2 0 2015-10-30 18:05:32.559 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\Norbi'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.jface.text 4 0 2015-10-30 18:14:39.028 +!MESSAGE Unexpected runtime error while computing a text hover +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo(JavadocHover.java:619) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.internalGetHoverInfo(JavadocHover.java:565) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo2(JavadocHover.java:557) + at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:163) + at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:129) + at org.eclipse.jdt.internal.ui.text.java.hover.JavaEditorTextHoverProxy.getHoverInfo2(JavaEditorTextHoverProxy.java:85) + at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:17:22.508 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:17:55.497 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:17:55.960 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:17:56.541 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:17:58.880 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:18:00.137 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:18:02.017 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:18:02.915 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:18:03.161 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:18:03.340 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:18:03.444 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:19:08.159 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:19:10.666 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:19:16.621 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:19:17.322 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:19:21.082 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:20:09.525 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:20:09.728 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 4 0 2015-10-30 18:30:47.356 +!MESSAGE Unexpected runtime error while computing a text hover +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo(JavadocHover.java:619) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.internalGetHoverInfo(JavadocHover.java:565) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo2(JavadocHover.java:557) + at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:163) + at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:129) + at org.eclipse.jdt.internal.ui.text.java.hover.JavaEditorTextHoverProxy.getHoverInfo2(JavaEditorTextHoverProxy.java:85) + at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166) + +!ENTRY org.eclipse.jface.text 4 0 2015-10-30 18:30:48.319 +!MESSAGE Unexpected runtime error while computing a text hover +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo(JavadocHover.java:619) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.internalGetHoverInfo(JavadocHover.java:565) + at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.getHoverInfo2(JavadocHover.java:557) + at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:163) + at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:129) + at org.eclipse.jdt.internal.ui.text.java.hover.JavaEditorTextHoverProxy.getHoverInfo2(JavaEditorTextHoverProxy.java:85) + at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:31:58.691 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:32:00.197 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:32:00.796 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:37:07.837 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:37:26.253 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:37:27.471 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:37:29.582 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:37:30.556 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:37:31.122 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 18:37:34.375 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) + +!ENTRY org.eclipse.jface.text 2 0 2015-10-30 19:03:41.245 +!MESSAGE +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -10 + at java.lang.String.checkBounds(Unknown Source) + at java.lang.String.(Unknown Source) + at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:786) + at org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037) + at org.eclipse.jdt.internal.core.BinaryMethod.getAttachedJavadoc(BinaryMethod.java:639) + at org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:463) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.extractJavadoc(ProposalInfo.java:95) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.computeInfo(ProposalInfo.java:75) + at org.eclipse.jdt.internal.ui.text.java.ProposalInfo.getInfo(ProposalInfo.java:58) + at org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal.getAdditionalProposalInfo(AbstractJavaCompletionProposal.java:555) + at org.eclipse.jface.text.contentassist.AdditionalInfoController$3.run(AdditionalInfoController.java:106) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) diff --git a/.metadata/.mylyn/.tasks.xml.zip b/.metadata/.mylyn/.tasks.xml.zip index 423e61ef30bcda3af4cf7915662430829506c57c..3658abe26df8042376c596895b0adacfb0ff12d6 100644 GIT binary patch delta 28 hcmeyx_=}M@z?+#xgn@&DgMo2c+(h1$%phu~BLHRI2ax~( delta 28 hcmeyx_=}M@z?+#xgn@&DgJJdD$celwnL*S}M*woD2phW;eDIWQHONSYb!RWUs$mcnyYWHM>aMMx#N8OMRR*oU?7Wby`mhfoE>N0i zg)DBj3?jaOV~!cJxak~-_=I=?Q?KeMgqx3NLk((NtBb55C^-^r@d8iN?Vd;$vxh>& zH&iliMHZL5a&RWd0~^h{m<)v#mQ?IR4uRLUJ`mFwR&7NV_q@DxHb~dzgG@6R0i8mf AQ2+n{ delta 32 ocmaFBeUpQoiGhKEi9vTFyTZg}e2kKtdl|c!7zHliUKD DQS1($ literal 1836 zcmbW1PiqrF7{=f1qHTizs1=l!G9W^Wc0y6K6njXTh>cAswkTMnOm?TqG@F@aW;Ql@ z_3Xiu;K5VBf}f)oFCP6QzO$|7Pm|WV5J<8!^FF`ledYxKA8zKio4lARH5u z27nBH@R^zL;DOQ&%7aM6hSUAf(ugH8XbRb&`jVbHeZ=6{)-|8zQ8! zEQ)xD--vB;@=ocNiCMt$7qjVFW3>ou)FpvxV@XkuaGAi;wkfb`uNEaRX?TZgVY?ne zW?(W>0q#)Jhg?rHzS;cx?eHfQM|hMsI>_5r-n^G_9u?J73mICt=Pb-`MoB}+Dq2JL z5e>^+a)#nF=K&qIG{pUACobGTFN>P9R;+}yC#Gg08#I~TvP@f4oIQg1(I*5-b7~Sa zTZWq|5+L4Ne|M9@m%RbjWhQLdJ2+q=&TwbDj;cfI68b@g;E9P?A#qK=uKX8th5 zywm#)6Hb3whNwQLVXj}!F?*_AA61=s_E@r$TB}q65B;a{WqadoU8-V!y@SDrA{%B<^Mz zAEuU8T(qbaZBE}PiD!T(LhlA-KK2>AfE_2I9V>0g@Opw*NV+>i62rsc_Dn$z?+{eQUp%l%yb@&MPP<9;2`SmRuy%;L1hnTgZN kGS|A0mM}q1e!;Hc0FSuEoQ+87i=lpA?8LKunHlTLZ`~6#<^TWy diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index 6629dd61243b96b4f12aebb588075075324ae378..b59781073399b60b6cdc6bbfd289e2da3c0883d9 100644 GIT binary patch literal 6272 zcmeHLJxjwt7nehSn_QD?y?SlJ-KDiSIqN3)2mA%jia7aK z`~e+ZOd3+!A=jjS6y%`e+vlEp@;-UqH?61Jo7&6P_RikJ$K(C$ZfyV=M^xdkLr}F+ zJB^TX>~Tf66c9bt$84+6rn+I_$&Ld|;o ztl!Q)r!%vhOz*Cr$L}p^p48sLHjw6t-v!bxGUGa<11x=H$fapX5hMb|DgS$SfyG`mgU9K(}18 z+~_3~w(R631d|3>oO{boT|#N40l1PTfT6ppDHEX7;vsA;nE>l-5UHe_NC3ljRhaBdv%go0Q)SSx8rLR{~ zl$vU5W;{7p)CkiuBba4c8xuH~IM57Bo&283nh~s32+5s>mR2UlRwk1-2rZj_Rv1;UsfCq^!Q_oXONr5J3jhuWTx9?N diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index c53733f..3b00c19 100644 --- a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -236,16 +236,15 @@ categoryTag:Help - + newtablook org.eclipse.e4.primaryDataStack EditorStack - + Editor org.eclipse.jdt.ui.CompilationUnitEditor removeOnHide - activeOnClose @@ -266,16 +265,17 @@ removeOnHide - + Editor org.eclipse.jdt.ui.CompilationUnitEditor removeOnHide - + Editor org.eclipse.jdt.ui.CompilationUnitEditor removeOnHide + activeOnClose @@ -330,8 +330,8 @@ View categoryTag:General - - + + View categoryTag:General @@ -445,18 +445,18 @@ Draggable - - - - - - - - - - - - + + + + + + + + + + + + toolbarSeparator @@ -464,38 +464,38 @@ Draggable - - - + + + Draggable - - + + Draggable - - + + Draggable - - + + Draggable - - - - + + + + Draggable - - - - + + + + Draggable @@ -505,20 +505,20 @@ Draggable - - - - + + + + Draggable - - - - - - - + + + + + + + Draggable @@ -536,15 +536,15 @@ Draggable - - - - - - - - - + + + + + + + + + toolbarSeparator @@ -556,8 +556,8 @@ Draggable - - + + stretch diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1508644233.index b/.metadata/.plugins/org.eclipse.jdt.core/1508644233.index index 1f092e045674cdbe27cbe893fea36ad0f0dcc6e3..d2ce1e64c922d9c02371de8434f86b5cc4f5b76d 100644 GIT binary patch literal 18338 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 literal 18286 zcmb7MS#uoMbw0rCD*%GBEIKaJRvgARkD?%D6Tr1_QgrRCpU z|9E+8du3z&`t6&y-~Vf(yZ=pZ4Z?OS2oGBK2Z7&OTw1+(-+AaX3seY#2cA1$p!}*g zh#L6&;m*$HT!BhE!2{QKLo`)>v%Rst5QfeX+AGVC+ipMd0v{jKYpeMG;>O;6w;l1X z?I`s8gSXM+hI1t<$RhZW|0MKy_3~yI^xZHz!tdPg)>dbejq(M0FM7}#{L$~XqCv&;n!S{oq-*&^D!_aj)-@{sqL9gfdodJGdS#yr|+>QPHuIIa(UFXOR zzgMEV{$k8r|NEFRJn;NA$McEkU#Zv&LbrA6)vH(MRDR$dZM%_tT~IyfM|Xmt>pFhx zeTm-UDWTSH&={+wnQIPYM^kK6+{jNvPHUH>3DY~3>Z zSEIn}!7cehxmu&Sdv3HCbc6725bgjFv;E9KPHiXn*y#>k#h~1z#^A`0oX5*y7=$wN z9DDnQq^|Q2BZ1Qi)jYo)x;@vAq~U^!{o&wHem|#X6qqCT+<~+`qZ*?toT1R>XQ&MF z0i&3DH6Urgw+B$`xQFiJ_Mu~esbbEeGaTp{zN8wyEm;i_X3zv$ExB#4=XB%M%kHN` zr>o!q+--}?sSuZGuN)muXhf+KVStG0PP;wq4ZApDVSx)OxPHg5)BHlGql8-7Uw7S( z+Y!`HsR%wB7%po@?jQomy^a?h8Pb&l5hcTBg?`YtbOb@NOu8wR~~r>DnvN(rMd>y~M1I#(#+_{-j4eb`MA&FS|UL+1Ajst$d3 z(02N|$}4K{nJxxkN}M9g)DspGh}2z?UKNsZe;94_BeO)s54QVGTUU5WW$;kIOa&+y zw^@JK+k?1UHf98{Z{RQc&R$m!9inqTFv4{SU52&o^aA#Zg`*)tm0}Je<{qYk<$^jW zqerIab4=yI1Fydm2<6VH^yx5&k9rn}>0m|g1Hg7h#XYC}K#<32#HjxaeaB=t(Mqj_ zvS|hCHx`W(y0##M*7cXXK_BWYq2e)BfTpM#D;dcNN((iqGVpp{mnFpzv$hJIbJyz{ zbb*{XO{OaJ8J4sP&rT`Z^W`O`nu5Uu(WpQbc6vAiJ>oh`oKc;2r5P{+M2tb$3(_agG99W7yE6nk*T4vYk zQn2N+`WL1;qf*}qp}#(05|^69T5l;BGIv|rl~q?7Caf_X^%xoTW18*A@DV%;z$0EE zHbhHDeh*aDbBdYBZdCu!8LZq>K4XF%)12kaHFq#@4pdH0EVYd=F&KXW;Jz`&Ek2?% z$|y|UB1fgN(o+e{^UkRd8nbpxjcq6wyOY9Ll9N~JKp}{J<(}tM!&sxDd7Jfnr4+Awo z$5aybmMx!Csof2HRhY0+ut280&bV8phz-vT!;9ae2LvOsPf=(t1*)7@ z{Qbc2lTnX6K;gFQ8U-{LyEW$A7$N>INA=~0kjoF@$#vaOXjI;K=!T)!anWBW6w7m0 zX?AuXzHIR*Bcz*fseLh%C&nP=`8K3Qo@M( zH0)cg-kh1cGJln(2YcMcW-nhT)zCUmMYx@Z0mA~mYzO|ncQAy)fzQhu@T?gn0Bdc5 z9z##C)FbqZU1pu_hWIMX$}ZL4z};3)P*$z@Ui*O@wahH9uttO2
  • 9qkz|`!7bWz z1}2k?DolCdG`D<=8CcO z)mpvLoH1asZrOr+Ee8RM7K*mQJdko=ww+>v<)_Q_8JcS2XN9KnN>G~O&GS=*GU&;N zSK^;@fMsf5_MY<42p5ALjF~x_x{uFk!a7}aKc}gl{$Vmt*XF4N^URtDpZQ`92Q$^j z&m1q92N@W(Gb-GLLRErH4Y+#>gqz|99G;R~9dU+jnitW7osz?1NFSpk@q4B|69D;G*8_+`#WBbfyvE+BP)Z*38PiS8`$cc8oOJo@PB*+Lf{kGJ>P|fz%RI%YI_&} zESKjXMJC~wj5wj3@A4^5W8nf8Za+Z(bDD!|-5qvZFuxlvVmUp{%04?)2reAir{eU` zJ%9k=^9hwA=YV;JmxEC$?hRS8&;>Y@ZPAmTWhxf$3?Dr3gnjt4w6d`qd0pP*n5qli zt_~Nf&RxN9b;)F@3T(c2z{(1rCsZ7U-9e<3ttKwF!MFky6+B`F=Y}FEDjJscC46JF z<#_qJQt7VKhHW=9^DHFzU50#?8_g^8)Ks7}s1q4uqUAiF(P#*7v2Y81(?`spDh+@R zdIO&|k#)nd`5v5OG>XS5Qi#2Or8?@@!0eLphxkuW&hKpPE@Nzwxf)ugyc)DcE1>rj z!R5dW8CrZD(-r@b2OTnu_Ja^xMA#bbCsgp=NB8;IUQnK6aT#1?_k|;5MWJZ zPLArF>2iY#a_Ec>AJvSpx66;+HezHZ{2AprI>LyQL|$c&GYp6Q$nC_DJL5ZxHRKSs z+;(u_dxPX0Dy#)8Bb-6OI(;k;?is+G8O`wB6(1(X>wx7G?U>mBK<3&3OEj<+O@*JA zG{=BL-@Ba+f6MJ4_5n0`QIaJrHbB(P;NeIcYC`S|y)Je|V^&EQ#39F;=Two{9EO&6 zdqH)b80)cf%CGOPu408;0f9|%T>=Z<1;ThWgTZzzzNb`31P+MkNmX!s8CjlN4?i_3?sfkj-EJ=vS?)ARWy(d(MHiThP!-x5-m|0!QQVrc| z6M7Bm98EB09k+`h1ZQqhkOhUN31Tml}wC@rI7Wh&C#qXOi2SI&Pt)psT0h2 ziPRqwS311jq^k%74pV%!ySuW)n(zbxfiR3YMK&?AVX+G}XbeorOvY-3vQVei9)=<0 z-55%Q2CM9j+aw|eG9$mW=5$$8x*ah0Xy+B=thy?gRx|T72rmvtQh;U^PRnsDy30-j zU_0a76e2M2lk2cXv)X;|>zCY@(i1F{Si!5J)t_EbJkXiC<7dF@Bg{WVa1wthjxI{AiCCWXm$Q zl8`L5T2);slRZ`U;i~nEOx(5t9rYL+eNI*6c1;4Ap=SNTqRv6P08(Hj%6?a_06z~h zGZ=QΡ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 O94EhJvfb!xzy<*N=n^9U delta 13 Ucmcc3` + + \ No newline at end of file diff --git a/TheButtonAutoFlair.jar b/TheButtonAutoFlair.jar index fbe608f0a1a5e58fb427abeca0e5156ff0d8e673..28fc4916c35a5c68a81245ab51f04fe462802a02 100644 GIT binary patch delta 16177 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

    P&29?^?+K4(m+%CR47~_6M85gS5_i^ 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 XMIHwB9}(ieztF#Veuw!tLqPurpg$-V diff --git a/TheButtonAutoFlair/.classpath b/TheButtonAutoFlair/.classpath index c3523d1..b46944c 100644 --- a/TheButtonAutoFlair/.classpath +++ b/TheButtonAutoFlair/.classpath @@ -12,5 +12,6 @@ + diff --git a/TheButtonAutoFlair/bin/tk/sznp/thebuttonautoflair/Commands.class b/TheButtonAutoFlair/bin/tk/sznp/thebuttonautoflair/Commands.class index 680b6432df8cb0445e9050e1a29afa9aa91b8e0f..d183f2a35f77628e8373eb5b81d306f044ac48c8 100644 GIT binary patch delta 143 zcmaD?v%PA=aRo-*$tM()*b|G3%kzs;HosT6BwfOg!NA18%)r1PsJ)MM0RyivQ>Cw# z&JITFjT?c2%nV{cQjCF>fq{vQfsKisfs2WQfuD(!L4b*yK^!Qj0MX3whJg#n0~*8d iis3Z_Bap|&@PUB`X!s|fC^G}200SdaHIT`~R09An6d0QT delta 134 zcmdm9^{!^aaRo;0$tM()SaT99Q;Rl#RJbH9%(#$&1qc}!{%G%GUBJLA%v8C#NRN@x zjfstcjftIsi;07QpNW$}fQg$yoQa1)nu(Xel!=eQiiw}Wnn{o$m`R8sn@O0VnMs6U lHj^mBW+pL)(@f$FkC`MGeltl<-l^}!$;eaWtv?~(!6bF0mu4t-uJwh=e(Ea99?>4 z>Er{qcZ~qJM@-Tnh$@+~7s;sbq~`6*FW0$^ur29mcVjt%I=2%ZGoDQL#@3eH7b{s3 z3hC^Z(+UDrI|y%QY)ve>+Ds&)3wwKG>zfj*OgB>qy0Mvq1{cvH3MBKqvm2`#b-qKe zOa<^Iox?dSONJF@CM_IFZ-W z+YxHp0)pK0n;LJ( z?SV?$E#8(V0_|=AAv8f^hCJ*qm60OnLx!;7MZ!p|YV2-KbSFAuE8?1P5R>oDyCv4W ztY?K=*wwIwUFe2zWpi@6)jSvV^d#f4Ze8RIq>4^@Tq!uA10pD2sXp{njm1a2+-gz0 z#>K-}-j?Q@&0#O!vS79<`F2){1;b1!&p?B{4;yPNWW3xw-M-Y~&N+^Jhu8umYqU6R zj$_=L9{0+@n)0ThEY7Y8ym!Z>Uz@m&OkC|2KbSCmn3exSXT0hUOv=Wr93a0{cjjjPBg27xw`Qz%%dv{KqxM+fIq<3j3eri+i!&35K6PJ>D2(xitQ zIEfoo?k483Uu6%{%QUBQH}kod1&U8To>KBVWjmw%=Vz(F%M2*50TsYCp%h3g&wVTxA8%%OpvX3s`Li0%aeyxAi*)Ms8kVbmQ}X4=G=B;jwgDN; zf~J8QuH5mCM9Njn*+^yJKQUrFMxm4E`HQTL28%B29Utz3Vj%Ldh>MivHJ^um-T}Mj* delta 1282 zcmY*YTTql`7=E6QUH*TU9|l5B3oNh^eV?3CW2W9}-DLuQ&ppZ2?EQqte~c6mWYx${jm3 z9+2yjQ{#iMThYlLgX?*SNR~`UTwRr4r87h@*UBJY)7eMFJ_wWT*r{`Xus#s!{8S!D z-jws1K?grqNu5>s)y?j$Zda?@?{#emwEO(twK|W;(v(0+5M4UICZdjXmFYaH5W%I(}>LJAN;RQ_7-G82pjLG9h(o)=8eyI7%e6wR>GJY-wrn1za0E z?OQ$V22XQLKArlwev;z`&+zA-_fkt~xxzm+P7n?mXLFbh{>7`3wiWsn{$ubOugkTz z6_!a(Yn&pS@@%>@!{7|c35(Ygc)}m>1-4sxi+42MCURAjG}&mgsz|fED=*ko^>YFm z!^ASB%&Dzyb#GVYsJ*;O7`~1we~r)Y^SU>CG!aF_&rfDcz}M=kbNgRx+iVp=?Li0; zZ3r#m6XRDKTi@2!>T&yZVd?2lACI$iA{sg%66D(jCsq!isiBv9Yl;%NFN8q7qWdFM zR17evG~MNu3`#}zc_`|~6#}T3^gqQpH zQxxjE)d8E}RPQ*}$fHG1?Yf3BT*o=wz-3Hg0#oXp#tdd?#!bfH7MI{Qb8&~InB^+m z{LidN;9^Ebq)Gd)UQ~Gum14p5lA6(J zfbsINl4d4_ z+0!o{;@^cK-U#t#i1&8mnE@dhdW9(@%<^?tMYGws&MZ91Y*aD_HHy~JfsLwhw~{w=>HKI5RA)fT{n08kBCN8w)R{H8 X&{%F*9lZJxs^LjxNugE&A&h?kR&`0t diff --git a/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/Commands.java b/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/Commands.java index 84babe0..4d31d8f 100644 --- a/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/Commands.java +++ b/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/Commands.java @@ -516,23 +516,9 @@ public class Commands implements CommandExecutor { private static void DoUpdateDynmap(Player player, String[] args) { // args[0] is "admin" - args[1] is "updatedynmap" if (args.length == 2) { - String message = "§cUsage: /u admin updatedynmap §r"; + String message = "§cUsage: /u admin updatedynmap §r"; SendMessage(player, message); return; } - MaybeOfflinePlayer p = MaybeOfflinePlayer.GetFromName(args[2]); - if (p == null) { - String message = "§cPlayer not found: " + args[2] + "§r"; - SendMessage(player, message); - return; - } - SendMessage(player, "Player name: " + p.PlayerName); - SendMessage(player, "User flair: " + p.Flair); - SendMessage(player, "Username: " + p.UserName); - SendMessage(player, "Flair accepted: " + p.AcceptedFlair); - SendMessage(player, "Flair ignored: " + p.IgnoredFlair); - SendMessage(player, "Flair decided: " + p.FlairDecided); - SendMessage(player, "Flair recognised: " + p.FlairRecognised); - SendMessage(player, "Commented on Reddit: " + p.CommentedOnReddit); } } diff --git a/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/PlayerListener.java b/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/PlayerListener.java index 6f5c9ae..6700841 100644 --- a/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/PlayerListener.java +++ b/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/PlayerListener.java @@ -237,44 +237,59 @@ public class PlayerListener implements Listener { // 2015.07.16. if (e.getMessage().startsWith(">")) e.setMessage("§2" + e.getMessage()); - StringBuilder sb = new StringBuilder(); - sb.append("tellraw @a [\"\""); - sb.append(",{\"text\":\"Hashtags:\"}"); - int index = -1; - ArrayList list = new ArrayList(); - while ((index = e.getMessage().indexOf("#", index + 1)) != -1) { - int index2 = e.getMessage().indexOf(" ", index + 1); - if (index2 == -1) - index2 = e.getMessage().length(); - int index3 = e.getMessage().indexOf("#", index + 1); - if (index3 != -1 && index3 < index2) // A # occurs before a space - index2 = index3; - String original = e.getMessage().substring(index, index2); - list.add(original); - sb.append(",{\"text\":\" \"}"); - sb.append(",{\"text\":\""); - sb.append(original); - sb.append("\",\"color\":\"blue\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://twitter.com/hashtag/"); - sb.append(original.substring(1)); - sb.append("\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"Open on Twitter\",\"color\":\"blue\"}]}}}"); - } - for (String original : list) - e.setMessage(e.getMessage().replace( - original, - "§9" + original - + (e.getMessage().startsWith("§2>") ? "§2" : "§r"))); /* - * for (String original : list) - * System.out.println(e.getMessage().replace( original, "§9" + original - * + (e.getMessage().startsWith("§2>") ? "§2" : "§r"))); + * Channel c = ((Chat) Bukkit.getPluginManager().getPlugin("TownyChat")) + * .getChannelsHandler().getActiveChannel(e.getPlayer(), + * channelTypes.GLOBAL); */ + /* + * List modes = ((Chat) Bukkit.getPluginManager().getPlugin( + * "TownyChat")).getTowny().getPlayerMode(e.getPlayer()); if + * (modes.size() == 0 || modes.contains("g")) { + */ + if (e.getFormat().contains("[g]")) { + StringBuilder sb = new StringBuilder(); + sb.append("tellraw @a [\"\""); + sb.append(",{\"text\":\"Hashtags:\"}"); + int index = -1; + ArrayList list = new ArrayList(); + while ((index = e.getMessage().indexOf("#", index + 1)) != -1) { + int index2 = e.getMessage().indexOf(" ", index + 1); + if (index2 == -1) + index2 = e.getMessage().length(); + int index3 = e.getMessage().indexOf("#", index + 1); + if (index3 != -1 && index3 < index2) // A # occurs before a + // space + index2 = index3; + String original = e.getMessage().substring(index, index2); + list.add(original); + sb.append(",{\"text\":\" \"}"); + sb.append(",{\"text\":\""); + sb.append(original); + sb.append("\",\"color\":\"blue\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://twitter.com/hashtag/"); + sb.append(original.substring(1)); + sb.append("\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"Open on Twitter\",\"color\":\"blue\"}]}}}"); + } + for (String original : list) + e.setMessage(e.getMessage().replace( + original, + "§9" + + original + + (e.getMessage().startsWith("§2>") ? "§2" + : "§r"))); + /* + * for (String original : list) + * System.out.println(e.getMessage().replace( original, "§9" + + * original + (e.getMessage().startsWith("§2>") ? "§2" : "§r"))); + */ - sb.append("]"); + sb.append("]"); - if (list.size() > 0) - PluginMain.Instance.getServer().dispatchCommand( - PluginMain.Instance.getServer().getConsoleSender(), - sb.toString()); + if (list.size() > 0) + PluginMain.Instance.getServer().dispatchCommand( + PluginMain.Instance.getServer().getConsoleSender(), + sb.toString()); + } } @EventHandler