Skip to content

Instantly share code, notes, and snippets.

@nodingneu
Created November 7, 2018 09:49
Show Gist options
  • Save nodingneu/02486525d638774b768103f0a84f2e76 to your computer and use it in GitHub Desktop.
Save nodingneu/02486525d638774b768103f0a84f2e76 to your computer and use it in GitHub Desktop.
!SESSION 2018-11-07 09:44:58.509 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_91
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_GB
Command-line arguments: -data /Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/eclipse.jdt.ls/workspace/temp/tmpUiH60D
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:00.385
!MESSAGE class org.eclipse.jdt.ls.core.internal.JavaLanguageServerPlugin is started
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:00.500
!MESSAGE Main thread is waiting
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:00.519
!MESSAGE >> initialize
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:00.521
!MESSAGE Initializing Java Language Server 0.25.0.201809172205
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:00.550
!MESSAGE >> initialized
!ENTRY org.eclipse.core.net 1 0 2018-11-07 09:45:00.557
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:00.687
!MESSAGE Creating the default Java project
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:01.241
!MESSAGE Finished creating the default Java project
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:01.564
!MESSAGE Importing Maven project(s)
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:02.514
!MESSAGE Workspace initialized in 1984ms
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:02.589
!MESSAGE >> workspace/didChangeConfiguration
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:02.591
!MESSAGE >> registerFeature 'workspace/didChangeWatchedFiles'
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:02.596
!MESSAGE >>New configuration: {}
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:02.598
!MESSAGE >> document/didOpen
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:04.050
!MESSAGE begin problem for /ClassicDoubleJump.java
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:04.051
!MESSAGE 3 problems reported for /ClassicDoubleJump.java
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-11-07 09:45:04.053
!MESSAGE Reconciled 0, validated: 1. Took 494 ms
2018-11-07 09:44:58,149 - ERROR - HTTPConnectionPool(host='127.0.0.1', port=50936): Max retries exceeded with url: /ready (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x10b1fcda0>: Failed to establish a new connection: [Errno 61] Connection refused'))
2018-11-07 09:44:58,216 - DEBUG - No global extra conf, not calling method YcmCorePreload
2018-11-07 09:44:58,255 - INFO - Received ready request
2018-11-07 09:44:58,311 - INFO - Received event notification
2018-11-07 09:44:58,312 - DEBUG - Event name: BufferVisit
2018-11-07 09:44:58,319 - INFO - Looking for jdt.ls
2018-11-07 09:44:58,320 - INFO - Received event notification
2018-11-07 09:44:58,320 - DEBUG - Event name: FileReadyToParse
2018-11-07 09:44:58,320 - INFO - Adding buffer identifiers for file: /Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java
2018-11-07 09:44:58,321 - DEBUG - Found launchers: [u'/Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/eclipse.jdt.ls/target/repository/plugins/org.eclipse.equinox.launcher_1.5.100.v20180827-1352.jar']
2018-11-07 09:44:58,322 - DEBUG - Found launchers: [u'/Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/eclipse.jdt.ls/target/repository/plugins/org.eclipse.equinox.launcher_1.5.100.v20180827-1352.jar']
2018-11-07 09:44:58,323 - INFO - Starting jdt.ls Language Server...
2018-11-07 09:44:58,323 - DEBUG - Found .project style project in /Users/George/Documents/Programming/Minecraft/ssm. Searching for project root:
2018-11-07 09:44:58,324 - DEBUG - Project root is /Users/George/Documents/Programming/Minecraft/ssm
2018-11-07 09:44:58,325 - DEBUG - Starting java-server with the following command: /usr/bin/java -Dfile.encoding=UTF-8 -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Dlog.level=ALL -jar /Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/eclipse.jdt.ls/target/repository/plugins/org.eclipse.equinox.launcher_1.5.100.v20180827-1352.jar -configuration /Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/eclipse.jdt.ls/target/repository/config_mac -data /Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/eclipse.jdt.ls/workspace/temp/tmpUiH60D
2018-11-07 09:44:58,334 - INFO - jdt.ls Language Server started
2018-11-07 09:44:58,335 - DEBUG - TX: Sending message: b'Content-Length: 434\r\n\r\n{"id": "1", "jsonrpc": "2.0", "method": "initialize", "params": {"capabilities": {"textDocument": {"completion": {"completionItemKind": {"valueSet": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26]}}}}, "initializationOptions": {}, "processId": 8250, "rootPath": "/Users/George/Documents/Programming/Minecraft/ssm", "rootUri": "file:///Users/George/Documents/Programming/Minecraft/ssm"}}'
2018-11-07 09:44:58,415 - INFO - Received filetype completion available request
2018-11-07 09:45:00,507 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:00 Main thread is waiting"}}'
2018-11-07 09:45:00,520 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:00 \\u003e\\u003e initialize"}}'
2018-11-07 09:45:00,521 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:00 Initializing Java Language Server 0.25.0.201809172205"}}'
2018-11-07 09:45:00,533 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"Init..."}}'
2018-11-07 09:45:00,534 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"0% Starting Java Language Server "}}'
2018-11-07 09:45:00,548 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","id":"1","result":{"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"save":{"includeText":true}},"hoverProvider":true,"completionProvider":{"resolveProvider":true,"triggerCharacters":[".","@","#","*"]},"signatureHelpProvider":{"triggerCharacters":["("]},"definitionProvider":true,"typeDefinitionProvider":true,"implementationProvider":true,"referencesProvider":true,"documentHighlightProvider":true,"documentSymbolProvider":true,"workspaceSymbolProvider":true,"codeActionProvider":true,"codeLensProvider":{"resolveProvider":true},"documentFormattingProvider":true,"documentRangeFormattingProvider":true,"documentOnTypeFormattingProvider":{"firstTriggerCharacter":";","moreTriggerCharacter":["\\n","}"]},"renameProvider":true,"executeCommandProvider":{"commands":["java.edit.organizeImports"]},"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":true}}}}}'
2018-11-07 09:45:00,549 - INFO - Language server requires sync type of Incremental
2018-11-07 09:45:00,549 - DEBUG - TX: Sending notification: b'Content-Length: 57\r\n\r\n{"jsonrpc": "2.0", "method": "initialized", "params": {}}'
2018-11-07 09:45:00,549 - DEBUG - TX: Sending notification: b'Content-Length: 92\r\n\r\n{"jsonrpc": "2.0", "method": "workspace/didChangeConfiguration", "params": {"settings": {}}}'
2018-11-07 09:45:00,550 - DEBUG - Refreshing file /Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java: State is Open/action Open
2018-11-07 09:45:00,550 - DEBUG - TX: Sending notification: b'Content-Length: 1340\r\n\r\n{"jsonrpc": "2.0", "method": "textDocument/didOpen", "params": {"textDocument": {"languageId": "java", "text": "package io.github.NoobDoesMC.ssm;\\n\\n//import io.github.NoobDoesMC.ssm.util.PlayableSound;\\n\\nimport org.bukkit.entity.Player;\\nimport org.bukkit.util.Vector;\\nimport org.bukkit.Sound;\\n\\npublic class ClassicDoubleJump extends DoubleJump {\\n private static double directionMultiplier = 0.8;\\n private static double largeYMultiplier = 1.3;\\n private static double lowestYVelocity = 0.8;\\n\\n public ClassicDoubleJump(Player player) {\\n super(player);\\n }\\n\\n public void setVelocity() {\\n Vector playerDirection = this.player.getLocation().getDirection();\\n Vector directedVelocity = playerDirection.multiply(directionMultiplier);\\n Vector velocity = directedVelocity.setY(Math.max(lowestYVelocity,Math.abs(playerDirection.getY()) * largeYMultiplier));\\n this.player.setVelocity(velocity);\\n }\\n\\n public PlayableSound getSound() {\\n return new PlayableSound(Sound.GHAST_FIREBALL, 1.0F, 1.0F);\\n }\\n\\n public void afterDoubleJump() {\\n this.player.setAllowFlight(false);\\n }\\n\\n public boolean canDoubleJump() {\\n return true;\\n }\\n}\\n", "uri": "file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java", "version": 1}}}'
2018-11-07 09:45:00,551 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:00 \\u003e\\u003e initialized"}}'
2018-11-07 09:45:00,558 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:00 System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences"}}'
2018-11-07 09:45:00,614 - INFO - Server reported: 07-Nov-2018 09:45:00 Main thread is waiting
2018-11-07 09:45:00,615 - INFO - Server reported: 07-Nov-2018 09:45:00 >> initialize
2018-11-07 09:45:00,615 - INFO - Server reported: 07-Nov-2018 09:45:00 Initializing Java Language Server 0.25.0.201809172205
2018-11-07 09:45:00,615 - INFO - Server reported: 07-Nov-2018 09:45:00 >> initialized
2018-11-07 09:45:00,615 - INFO - Server reported: 07-Nov-2018 09:45:00 System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences
2018-11-07 09:45:00,688 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:00 Creating the default Java project"}}'
2018-11-07 09:45:00,717 - INFO - Server reported: 07-Nov-2018 09:45:00 Creating the default Java project
2018-11-07 09:45:01,241 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:01 Finished creating the default Java project"}}'
2018-11-07 09:45:01,252 - INFO - Server reported: 07-Nov-2018 09:45:01 Finished creating the default Java project
2018-11-07 09:45:01,550 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"37% Starting Java Language Server "}}'
2018-11-07 09:45:01,565 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:01 Importing Maven project(s)"}}'
2018-11-07 09:45:01,634 - INFO - Server reported: 07-Nov-2018 09:45:01 Importing Maven project(s)
2018-11-07 09:45:02,273 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"79% Starting Java Language Server - Importing Maven project(s)"}}'
2018-11-07 09:45:02,514 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"88% Starting Java Language Server - Resolve plugin dependency"}}'
2018-11-07 09:45:02,514 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"100% Starting Java Language Server - Resolve plugin dependency"}}'
2018-11-07 09:45:02,515 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"100% Starting Java Language Server - Resolve plugin dependency"}}'
2018-11-07 09:45:02,515 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:02 Workspace initialized in 1984ms"}}'
2018-11-07 09:45:02,516 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Started","message":"Ready"}}'
2018-11-07 09:45:02,516 - INFO - jdt.ls initialized successfully.
2018-11-07 09:45:02,556 - INFO - Server reported: 07-Nov-2018 09:45:02 Workspace initialized in 1984ms
2018-11-07 09:45:02,580 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"100% Starting Java Language Server - Resolve plugin dependency"}}'
2018-11-07 09:45:02,589 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:02 \\u003e\\u003e workspace/didChangeConfiguration"}}'
2018-11-07 09:45:02,592 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:02 \\u003e\\u003e registerFeature \\u0027workspace/didChangeWatchedFiles\\u0027"}}'
2018-11-07 09:45:02,597 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:02 \\u003e\\u003eNew configuration: {}"}}'
2018-11-07 09:45:02,599 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:02 \\u003e\\u003e document/didOpen"}}'
2018-11-07 09:45:02,659 - INFO - Server reported: 07-Nov-2018 09:45:02 >> workspace/didChangeConfiguration
2018-11-07 09:45:02,659 - INFO - Server reported: 07-Nov-2018 09:45:02 >> registerFeature 'workspace/didChangeWatchedFiles'
2018-11-07 09:45:02,659 - INFO - Server reported: 07-Nov-2018 09:45:02 >>New configuration: {}
2018-11-07 09:45:02,660 - INFO - Server reported: 07-Nov-2018 09:45:02 >> document/didOpen
2018-11-07 09:45:03,466 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm","diagnostics":[]}}'
2018-11-07 09:45:03,480 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/EventHandlers.java","diagnostics":[{"range":{"start":{"line":64,"character":26},"end":{"line":64,"character":34}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":64,"character":106},"end":{"line":64,"character":116}},"severity":1,"code":"16777218","source":"Java","message":"BowAbility cannot be resolved to a type"},{"range":{"start":{"line":65,"character":10},"end":{"line":65,"character":106}},"severity":1,"code":"16777218","source":"Java","message":"BowAbility cannot be resolved to a type"},{"range":{"start":{"line":65,"character":12},"end":{"line":65,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"BowAbility cannot be resolved to a type"},{"range":{"start":{"line":65,"character":37},"end":{"line":65,"character":45}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":76,"character":6},"end":{"line":76,"character":19}},"severity":1,"code":"570425394","source":"Java","message":"ActionBarUtil cannot be resolved"},{"range":{"start":{"line":78,"character":24},"end":{"line":78,"character":32}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":78,"character":77},"end":{"line":78,"character":88}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":79,"character":8},"end":{"line":79,"character":19}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":79,"character":35},"end":{"line":79,"character":46}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":79,"character":62},"end":{"line":79,"character":70}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":84,"character":24},"end":{"line":84,"character":32}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":84,"character":73},"end":{"line":84,"character":84}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":85,"character":8},"end":{"line":85,"character":19}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":85,"character":35},"end":{"line":85,"character":46}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":85,"character":62},"end":{"line":85,"character":70}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":115,"character":6},"end":{"line":115,"character":16}},"severity":1,"code":"16777218","source":"Java","message":"DoubleJump cannot be resolved to a type"},{"range":{"start":{"line":115,"character":46},"end":{"line":115,"character":54}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":130,"character":17},"end":{"line":130,"character":29}},"severity":2,"code":"67108967","source":"Java","message":"The method isOnGround() from the type Player is deprecated"},{"range":{"start":{"line":131,"character":22},"end":{"line":131,"character":30}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":149,"character":16},"end":{"line":149,"character":80}},"severity":2,"code":"67108967","source":"Java","message":"The method setTypeIdAndData(int, byte, boolean) from the type Block is deprecated"},{"range":{"start":{"line":149,"character":49},"end":{"line":149,"character":56}},"severity":2,"code":"67108967","source":"Java","message":"The method getId() from the type Material is deprecated"},{"range":{"start":{"line":149,"character":64},"end":{"line":149,"character":73}},"severity":2,"code":"67108967","source":"Java","message":"The method getData() from the type Block is deprecated"},{"range":{"start":{"line":156,"character":26},"end":{"line":156,"character":34}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":156,"character":75},"end":{"line":156,"character":86}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":157,"character":10},"end":{"line":157,"character":21}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":157,"character":37},"end":{"line":157,"character":48}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":157,"character":64},"end":{"line":157,"character":72}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":170,"character":24},"end":{"line":170,"character":32}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":170,"character":73},"end":{"line":170,"character":84}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":171,"character":8},"end":{"line":171,"character":19}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":171,"character":35},"end":{"line":171,"character":46}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":171,"character":62},"end":{"line":171,"character":70}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":184,"character":26},"end":{"line":184,"character":34}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":184,"character":75},"end":{"line":184,"character":86}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":185,"character":10},"end":{"line":185,"character":21}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":185,"character":37},"end":{"line":185,"character":48}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":185,"character":64},"end":{"line":185,"character":72}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":198,"character":22},"end":{"line":198,"character":30}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":200,"character":22},"end":{"line":200,"character":30}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":215,"character":26},"end":{"line":215,"character":34}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":221,"character":16},"end":{"line":221,"character":29}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":231,"character":28},"end":{"line":231,"character":36}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":237,"character":18},"end":{"line":237,"character":31}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":238,"character":18},"end":{"line":238,"character":31}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":255,"character":24},"end":{"line":255,"character":32}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":255,"character":73},"end":{"line":255,"character":84}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":256,"character":8},"end":{"line":256,"character":19}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":256,"character":35},"end":{"line":256,"character":46}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":256,"character":62},"end":{"line":256,"character":70}},"severity":1,"code":"67108984","source":"Java","message":"The method getMobOf(Player) from the type PlayerManager refers to the missing type SuperSmashMob"}]}}'
2018-11-07 09:45:03,484 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/KitManager.java","diagnostics":[{"range":{"start":{"line":30,"character":8},"end":{"line":30,"character":24}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":30,"character":45},"end":{"line":30,"character":61}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":36,"character":68},"end":{"line":36,"character":79}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":37,"character":8},"end":{"line":37,"character":19}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":37,"character":35},"end":{"line":37,"character":46}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":12,"character":56},"end":{"line":12,"character":69}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":14,"character":70},"end":{"line":14,"character":83}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":15,"character":4},"end":{"line":15,"character":8}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":18,"character":43},"end":{"line":18,"character":56}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":19,"character":11},"end":{"line":19,"character":15}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":23,"character":11},"end":{"line":23,"character":15}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":26,"character":66},"end":{"line":26,"character":79}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":28,"character":9},"end":{"line":28,"character":23}},"severity":1,"code":"16777218","source":"Java","message":"PassiveAbility cannot be resolved to a type"},{"range":{"start":{"line":29,"character":29},"end":{"line":29,"character":45}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,489 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/PlayerManager.java","diagnostics":[{"range":{"start":{"line":120,"character":10},"end":{"line":120,"character":21}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":126,"character":4},"end":{"line":126,"character":17}},"severity":1,"code":"570425394","source":"Java","message":"ActionBarUtil cannot be resolved"},{"range":{"start":{"line":142,"character":4},"end":{"line":142,"character":14}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":146,"character":11},"end":{"line":146,"character":21}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":175,"character":16},"end":{"line":175,"character":29}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":176,"character":11},"end":{"line":176,"character":21}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":29,"character":26},"end":{"line":29,"character":39}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":88,"character":4},"end":{"line":88,"character":14}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":88,"character":52},"end":{"line":88,"character":66}},"severity":1,"code":"67108984","source":"Java","message":"The method getConstructor(String) from the type KitManager refers to the missing type SuperSmashMob"},{"range":{"start":{"line":89,"character":4},"end":{"line":89,"character":17}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":89,"character":24},"end":{"line":89,"character":34}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":106,"character":9},"end":{"line":106,"character":23}},"severity":1,"code":"16777218","source":"Java","message":"PassiveAbility cannot be resolved to a type"},{"range":{"start":{"line":107,"character":29},"end":{"line":107,"character":45}},"severity":1,"code":"16777218","source":"Java","message":"RepeatingPassive cannot be resolved to a type"},{"range":{"start":{"line":108,"character":8},"end":{"line":108,"character":24}},"severity":1,"code":"16777218","source":"Java","message":"RepeatingPassive cannot be resolved to a type"},{"range":{"start":{"line":108,"character":45},"end":{"line":108,"character":61}},"severity":1,"code":"16777218","source":"Java","message":"RepeatingPassive cannot be resolved to a type"},{"range":{"start":{"line":116,"character":4},"end":{"line":116,"character":17}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":116,"character":24},"end":{"line":116,"character":34}},"severity":1,"code":"16777218","source":"Java","message":"SuperSmashMob cannot be resolved to a type"},{"range":{"start":{"line":118,"character":68},"end":{"line":118,"character":79}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":119,"character":8},"end":{"line":119,"character":40}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":119,"character":10},"end":{"line":119,"character":21}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"},{"range":{"start":{"line":120,"character":8},"end":{"line":120,"character":40}},"severity":1,"code":"16777218","source":"Java","message":"ItemAbility cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,492 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/Plugin.java","diagnostics":[{"range":{"start":{"line":17,"character":7},"end":{"line":17,"character":26}},"severity":2,"code":"268435844","source":"Java","message":"The import org.bukkit.Location is never used"},{"range":{"start":{"line":25,"character":34},"end":{"line":25,"character":43}},"severity":1,"code":"570425394","source":"Java","message":"SpiderKit cannot be resolved"},{"range":{"start":{"line":26,"character":36},"end":{"line":26,"character":47}},"severity":1,"code":"570425394","source":"Java","message":"SkeletonKit cannot be resolved"},{"range":{"start":{"line":27,"character":33},"end":{"line":27,"character":41}},"severity":1,"code":"570425394","source":"Java","message":"HorseKit cannot be resolved"},{"range":{"start":{"line":28,"character":45},"end":{"line":28,"character":54}},"severity":1,"code":"16777218","source":"Java","message":"Commander cannot be resolved to a type"},{"range":{"start":{"line":29,"character":47},"end":{"line":29,"character":56}},"severity":1,"code":"16777218","source":"Java","message":"Commander cannot be resolved to a type"},{"range":{"start":{"line":30,"character":47},"end":{"line":30,"character":54}},"severity":1,"code":"16777218","source":"Java","message":"Querier cannot be resolved to a type"},{"range":{"start":{"line":31,"character":49},"end":{"line":31,"character":56}},"severity":1,"code":"16777218","source":"Java","message":"Querier cannot be resolved to a type"},{"range":{"start":{"line":37,"character":8},"end":{"line":37,"character":32}},"severity":1,"code":"16777218","source":"Java","message":"Map\\u003cUUID,SuperSmashMob\\u003e cannot be resolved to a type"},{"range":{"start":{"line":59,"character":57},"end":{"line":59,"character":87}},"severity":2,"code":"16777748","source":"Java","message":"Type safety: The expression of type Map needs unchecked conversion to conform to Map\\u003cString,List\\u003cList\\u003cDouble\\u003e\\u003e\\u003e"},{"range":{"start":{"line":59,"character":58},"end":{"line":59,"character":61}},"severity":2,"code":"16777788","source":"Java","message":"Map is a raw type. References to generic type Map\\u003cK,V\\u003e should be parameterized"}]}}'
2018-11-07 09:45:03,496 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/commandexecutor/Commander.java","diagnostics":[{"range":{"start":{"line":21,"character":4},"end":{"line":21,"character":15}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":35,"character":16},"end":{"line":35,"character":26}},"severity":1,"code":"570425394","source":"Java","message":"KitManager cannot be resolved"},{"range":{"start":{"line":36,"character":14},"end":{"line":36,"character":27}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":36,"character":65},"end":{"line":36,"character":76}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":50,"character":18},"end":{"line":50,"character":28}},"severity":1,"code":"570425394","source":"Java","message":"KitManager cannot be resolved"},{"range":{"start":{"line":51,"character":16},"end":{"line":51,"character":29}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":51,"character":58},"end":{"line":51,"character":69}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":71,"character":12},"end":{"line":71,"character":25}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":80,"character":14},"end":{"line":80,"character":27}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.commandexecutor\\""},{"range":{"start":{"line":18,"character":16},"end":{"line":18,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":20,"character":19},"end":{"line":20,"character":25}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,498 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/commandexecutor/Querier.java","diagnostics":[{"range":{"start":{"line":72,"character":16},"end":{"line":72,"character":26}},"severity":1,"code":"570425394","source":"Java","message":"KitManager cannot be resolved"},{"range":{"start":{"line":72,"character":55},"end":{"line":72,"character":68}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.commandexecutor\\""},{"range":{"start":{"line":17,"character":16},"end":{"line":17,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":19,"character":17},"end":{"line":19,"character":23}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":20,"character":4},"end":{"line":20,"character":15}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":33,"character":16},"end":{"line":33,"character":29}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":34,"character":14},"end":{"line":34,"character":24}},"severity":1,"code":"570425394","source":"Java","message":"KitManager cannot be resolved"},{"range":{"start":{"line":34,"character":53},"end":{"line":34,"character":66}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":45,"character":18},"end":{"line":45,"character":31}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":46,"character":16},"end":{"line":46,"character":26}},"severity":1,"code":"570425394","source":"Java","message":"KitManager cannot be resolved"},{"range":{"start":{"line":46,"character":55},"end":{"line":46,"character":68}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":71,"character":18},"end":{"line":71,"character":31}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"}]}}'
2018-11-07 09:45:03,500 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.doublejump\\""},{"range":{"start":{"line":24,"character":9},"end":{"line":24,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":25,"character":15},"end":{"line":25,"character":28}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,502 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/DirectionalDoubleJump.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.doublejump\\""}]}}'
2018-11-07 09:45:03,504 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/DoubleJump.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.doublejump\\""},{"range":{"start":{"line":17,"character":18},"end":{"line":17,"character":31}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":20,"character":9},"end":{"line":20,"character":17}},"severity":1,"code":"67108984","source":"Java","message":"The method getSound() from the type DoubleJump refers to the missing type PlayableSound"}]}}'
2018-11-07 09:45:03,506 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/item/HotbarItem.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.item\\""}]}}'
2018-11-07 09:45:03,507 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/item/actionable/BowAbility.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.item.actionable\\""},{"range":{"start":{"line":10,"character":22},"end":{"line":10,"character":32}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type BowAbility is inconsistent"},{"range":{"start":{"line":11,"character":35},"end":{"line":11,"character":41}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,508 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/item/actionable/IronAxeAbility.java","diagnostics":[{"range":{"start":{"line":10,"character":39},"end":{"line":10,"character":45}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.item.actionable\\""},{"range":{"start":{"line":9,"character":22},"end":{"line":9,"character":36}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type IronAxeAbility is inconsistent"}]}}'
2018-11-07 09:45:03,510 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/item/actionable/IronShovelAbility.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.item.actionable\\""},{"range":{"start":{"line":9,"character":22},"end":{"line":9,"character":39}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type IronShovelAbility is inconsistent"},{"range":{"start":{"line":10,"character":42},"end":{"line":10,"character":48}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,511 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/item/actionable/IronSwordAbility.java","diagnostics":[{"range":{"start":{"line":9,"character":22},"end":{"line":9,"character":38}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type IronSwordAbility is inconsistent"},{"range":{"start":{"line":10,"character":41},"end":{"line":10,"character":47}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.item.actionable\\""}]}}'
2018-11-07 09:45:03,514 - ERROR - Error reading file /Users/George/Documents/Programming/Minecraft/ssm
Traceback (most recent call last):
File "/Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/completers/completer_utils.py", line 239, in GetFileContents
return ToUnicode( ReadFile( filename ) )
File "/Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/utils.py", line 76, in ReadFile
with open( filepath, encoding = 'utf8' ) as f:
IOError: [Errno 21] Is a directory: u'/Users/George/Documents/Programming/Minecraft/ssm'
2018-11-07 09:45:03,515 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/item/actionable/ItemAbility.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.item.actionable\\""},{"range":{"start":{"line":14,"character":45},"end":{"line":14,"character":55}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":16,"character":12},"end":{"line":16,"character":18}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":20,"character":36},"end":{"line":20,"character":42}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":22,"character":4},"end":{"line":22,"character":15}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":74,"character":4},"end":{"line":74,"character":17}},"severity":1,"code":"570425394","source":"Java","message":"ActionBarUtil cannot be resolved"},{"range":{"start":{"line":85,"character":12},"end":{"line":85,"character":25}},"severity":1,"code":"570425394","source":"Java","message":"ActionBarUtil cannot be resolved"},{"range":{"start":{"line":91,"character":21},"end":{"line":91,"character":36}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,518 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/item/actionable/OverchargeableBow.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.item.actionable\\""},{"range":{"start":{"line":15,"character":22},"end":{"line":15,"character":39}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type OverchargeableBow is inconsistent"},{"range":{"start":{"line":20,"character":42},"end":{"line":20,"character":48}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":35,"character":8},"end":{"line":35,"character":21}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":43,"character":16},"end":{"line":43,"character":29}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":44,"character":12},"end":{"line":44,"character":25}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":52,"character":21},"end":{"line":52,"character":32}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":61,"character":4},"end":{"line":61,"character":17}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":73,"character":4},"end":{"line":73,"character":17}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"}]}}'
2018-11-07 09:45:03,525 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/kit/HorseKit.java","diagnostics":[{"range":{"start":{"line":42,"character":33},"end":{"line":42,"character":39}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":57,"character":34},"end":{"line":57,"character":53}},"severity":1,"code":"16777218","source":"Java","message":"ChangeHealthPassive cannot be resolved to a type"},{"range":{"start":{"line":57,"character":65},"end":{"line":57,"character":81}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":79,"character":14},"end":{"line":79,"character":28}},"severity":1,"code":"16777218","source":"Java","message":"PassiveAbility cannot be resolved to a type"},{"range":{"start":{"line":87,"character":40},"end":{"line":87,"character":57}},"severity":1,"code":"16777218","source":"Java","message":"ClassicDoubleJump cannot be resolved to a type"},{"range":{"start":{"line":96,"character":16},"end":{"line":96,"character":33}},"severity":1,"code":"67109498","source":"Java","message":"The method afterDoubleJump() of type HorseKit.HorseDoubleJump must override or implement a supertype method"},{"range":{"start":{"line":97,"character":11},"end":{"line":97,"character":17}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":102,"character":9},"end":{"line":102,"character":24}},"severity":1,"code":"67109268","source":"Java","message":"The return type is incompatible with SuperSmashMob.getDoubleJump()"},{"range":{"start":{"line":106,"character":29},"end":{"line":106,"character":45}},"severity":1,"code":"16777218","source":"Java","message":"IronSwordAbility cannot be resolved to a type"},{"range":{"start":{"line":110,"character":31},"end":{"line":110,"character":37}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":133,"character":11},"end":{"line":133,"character":23}},"severity":1,"code":"33554502","source":"Java","message":"lastTimeUsed cannot be resolved or is not a field"},{"range":{"start":{"line":140,"character":48},"end":{"line":140,"character":54}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":141,"character":105},"end":{"line":141,"character":111}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":142,"character":18},"end":{"line":142,"character":31}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":142,"character":93},"end":{"line":142,"character":99}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":149,"character":14},"end":{"line":149,"character":27}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":149,"character":110},"end":{"line":149,"character":116}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":152,"character":26},"end":{"line":152,"character":32}},"severity":1,"code":"33554502","source":"Java","message":"plugin cannot be resolved or is not a field"},{"range":{"start":{"line":156,"character":31},"end":{"line":156,"character":48}},"severity":1,"code":"16777218","source":"Java","message":"IronShovelAbility cannot be resolved to a type"},{"range":{"start":{"line":159,"character":33},"end":{"line":159,"character":39}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":181,"character":11},"end":{"line":181,"character":23}},"severity":1,"code":"33554502","source":"Java","message":"lastTimeUsed cannot be resolved or is not a field"},{"range":{"start":{"line":183,"character":11},"end":{"line":183,"character":17}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":190,"character":26},"end":{"line":190,"character":32}},"severity":1,"code":"33554502","source":"Java","message":"plugin cannot be resolved or is not a field"},{"range":{"start":{"line":194,"character":29},"end":{"line":194,"character":43}},"severity":1,"code":"16777218","source":"Java","message":"IronAxeAbility cannot be resolved to a type"},{"range":{"start":{"line":195,"character":31},"end":{"line":195,"character":37}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":216,"character":11},"end":{"line":216,"character":23}},"severity":1,"code":"33554502","source":"Java","message":"lastTimeUsed cannot be resolved or is not a field"},{"range":{"start":{"line":217,"character":36},"end":{"line":217,"character":42}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":220,"character":32},"end":{"line":220,"character":38}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":223,"character":14},"end":{"line":223,"character":27}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":224,"character":50},"end":{"line":224,"character":56}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":230,"character":53},"end":{"line":230,"character":59}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":233,"character":34},"end":{"line":233,"character":40}},"severity":1,"code":"33554502","source":"Java","message":"plugin cannot be resolved or is not a field"},{"range":{"start":{"line":238,"character":11},"end":{"line":238,"character":17}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":238,"character":35},"end":{"line":238,"character":41}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":245,"character":19},"end":{"line":245,"character":31}},"severity":2,"code":"67108967","source":"Java","message":"The method isOnGround() from the type Player is deprecated"},{"range":{"start":{"line":259,"character":12},"end":{"line":259,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":264,"character":12},"end":{"line":264,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":269,"character":12},"end":{"line":269,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":275,"character":15},"end":{"line":275,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"},{"range":{"start":{"line":280,"character":15},"end":{"line":280,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"},{"range":{"start":{"line":285,"character":15},"end":{"line":285,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"},{"range":{"start":{"line":321,"character":23},"end":{"line":321,"character":34}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.kit\\""}]}}'
2018-11-07 09:45:03,530 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/kit/SkeletonKit.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.kit\\""},{"range":{"start":{"line":39,"character":36},"end":{"line":39,"character":42}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":55,"character":35},"end":{"line":55,"character":51}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":68,"character":37},"end":{"line":68,"character":56}},"severity":1,"code":"16777218","source":"Java","message":"ChangeHealthPassive cannot be resolved to a type"},{"range":{"start":{"line":68,"character":68},"end":{"line":68,"character":84}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":90,"character":14},"end":{"line":90,"character":28}},"severity":1,"code":"16777218","source":"Java","message":"PassiveAbility cannot be resolved to a type"},{"range":{"start":{"line":98,"character":9},"end":{"line":98,"character":26}},"severity":1,"code":"16777218","source":"Java","message":"ClassicDoubleJump cannot be resolved to a type"},{"range":{"start":{"line":99,"character":15},"end":{"line":99,"character":32}},"severity":1,"code":"16777218","source":"Java","message":"ClassicDoubleJump cannot be resolved to a type"},{"range":{"start":{"line":102,"character":38},"end":{"line":102,"character":52}},"severity":1,"code":"16777218","source":"Java","message":"IronAxeAbility cannot be resolved to a type"},{"range":{"start":{"line":103,"character":40},"end":{"line":103,"character":46}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":124,"character":11},"end":{"line":124,"character":23}},"severity":1,"code":"33554502","source":"Java","message":"lastTimeUsed cannot be resolved or is not a field"},{"range":{"start":{"line":125,"character":10},"end":{"line":125,"character":23}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":125,"character":83},"end":{"line":125,"character":89}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":130,"character":12},"end":{"line":130,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":134,"character":49},"end":{"line":134,"character":69}},"severity":1,"code":"16777218","source":"Java","message":"ReplenishItemPassive cannot be resolved to a type"},{"range":{"start":{"line":134,"character":81},"end":{"line":134,"character":97}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":140,"character":10},"end":{"line":140,"character":23}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":140,"character":73},"end":{"line":140,"character":79}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":168,"character":35},"end":{"line":168,"character":52}},"severity":1,"code":"16777218","source":"Java","message":"OverchargeableBow cannot be resolved to a type"},{"range":{"start":{"line":169,"character":37},"end":{"line":169,"character":43}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":190,"character":36},"end":{"line":190,"character":42}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":196,"character":33},"end":{"line":196,"character":39}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":200,"character":11},"end":{"line":200,"character":23}},"severity":1,"code":"33554502","source":"Java","message":"lastTimeUsed cannot be resolved or is not a field"},{"range":{"start":{"line":209,"character":44},"end":{"line":209,"character":60}},"severity":1,"code":"33554502","source":"Java","message":"overchargeClicks cannot be resolved or is not a field"},{"range":{"start":{"line":220,"character":41},"end":{"line":220,"character":47}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":224,"character":14},"end":{"line":224,"character":27}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":224,"character":89},"end":{"line":224,"character":95}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":227,"character":26},"end":{"line":227,"character":32}},"severity":1,"code":"33554502","source":"Java","message":"plugin cannot be resolved or is not a field"},{"range":{"start":{"line":240,"character":12},"end":{"line":240,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":246,"character":15},"end":{"line":246,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"},{"range":{"start":{"line":251,"character":15},"end":{"line":251,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"},{"range":{"start":{"line":256,"character":15},"end":{"line":256,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,540 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/kit/SpiderKit.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.kit\\""},{"range":{"start":{"line":39,"character":34},"end":{"line":39,"character":40}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":41,"character":44},"end":{"line":41,"character":55}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":42,"character":44},"end":{"line":42,"character":55}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":54,"character":34},"end":{"line":54,"character":57}},"severity":1,"code":"16777218","source":"Java","message":"ChangeExperiencePassive cannot be resolved to a type"},{"range":{"start":{"line":54,"character":69},"end":{"line":54,"character":85}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":72,"character":46},"end":{"line":72,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":73,"character":46},"end":{"line":73,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":74,"character":46},"end":{"line":74,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":75,"character":46},"end":{"line":75,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":76,"character":46},"end":{"line":76,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":77,"character":46},"end":{"line":77,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":78,"character":46},"end":{"line":78,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":79,"character":46},"end":{"line":79,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":80,"character":46},"end":{"line":80,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":81,"character":46},"end":{"line":81,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":82,"character":46},"end":{"line":82,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":83,"character":46},"end":{"line":83,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":84,"character":46},"end":{"line":84,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":85,"character":46},"end":{"line":85,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":86,"character":46},"end":{"line":86,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":87,"character":46},"end":{"line":87,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":88,"character":46},"end":{"line":88,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":89,"character":46},"end":{"line":89,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":90,"character":46},"end":{"line":90,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":90,"character":79},"end":{"line":90,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":91,"character":46},"end":{"line":91,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":91,"character":79},"end":{"line":91,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":92,"character":46},"end":{"line":92,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":92,"character":79},"end":{"line":92,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":93,"character":46},"end":{"line":93,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":93,"character":79},"end":{"line":93,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":94,"character":46},"end":{"line":94,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":94,"character":79},"end":{"line":94,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":95,"character":46},"end":{"line":95,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":95,"character":79},"end":{"line":95,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":96,"character":46},"end":{"line":96,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":96,"character":79},"end":{"line":96,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":97,"character":46},"end":{"line":97,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":97,"character":79},"end":{"line":97,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":98,"character":46},"end":{"line":98,"character":52}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":98,"character":79},"end":{"line":98,"character":85}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":115,"character":16},"end":{"line":115,"character":22}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":118,"character":15},"end":{"line":118,"character":21}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":133,"character":16},"end":{"line":133,"character":31}},"severity":1,"code":"67109498","source":"Java","message":"The method runAdditional() of type SpiderKit.WallClimb must override or implement a supertype method"},{"range":{"start":{"line":134,"character":11},"end":{"line":134,"character":17}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":136,"character":13},"end":{"line":136,"character":19}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":150,"character":35},"end":{"line":150,"character":54}},"severity":1,"code":"16777218","source":"Java","message":"ChangeHealthPassive cannot be resolved to a type"},{"range":{"start":{"line":150,"character":66},"end":{"line":150,"character":82}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":172,"character":38},"end":{"line":172,"character":61}},"severity":1,"code":"16777218","source":"Java","message":"ChangeExperiencePassive cannot be resolved to a type"},{"range":{"start":{"line":182,"character":18},"end":{"line":182,"character":24}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":190,"character":14},"end":{"line":190,"character":28}},"severity":1,"code":"16777218","source":"Java","message":"PassiveAbility cannot be resolved to a type"},{"range":{"start":{"line":206,"character":41},"end":{"line":206,"character":62}},"severity":1,"code":"16777218","source":"Java","message":"DirectionalDoubleJump cannot be resolved to a type"},{"range":{"start":{"line":206,"character":74},"end":{"line":206,"character":90}},"severity":1,"code":"16777218","source":"Java","message":"DescribedPassive cannot be resolved to a type"},{"range":{"start":{"line":223,"character":11},"end":{"line":223,"character":24}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":224,"character":17},"end":{"line":224,"character":30}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":228,"character":16},"end":{"line":228,"character":33}},"severity":1,"code":"67109498","source":"Java","message":"The method afterDoubleJump() of type SpiderKit.SpiderDoubleJump must override or implement a supertype method"},{"range":{"start":{"line":229,"character":11},"end":{"line":229,"character":17}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":233,"character":9},"end":{"line":233,"character":25}},"severity":1,"code":"67109268","source":"Java","message":"The return type is incompatible with SuperSmashMob.getDoubleJump()"},{"range":{"start":{"line":237,"character":32},"end":{"line":237,"character":48}},"severity":1,"code":"16777218","source":"Java","message":"IronSwordAbility cannot be resolved to a type"},{"range":{"start":{"line":238,"character":34},"end":{"line":238,"character":40}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":259,"character":11},"end":{"line":259,"character":23}},"severity":1,"code":"33554502","source":"Java","message":"lastTimeUsed cannot be resolved or is not a field"},{"range":{"start":{"line":260,"character":10},"end":{"line":260,"character":23}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":260,"character":81},"end":{"line":260,"character":87}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":270,"character":44},"end":{"line":270,"character":50}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":274,"character":41},"end":{"line":274,"character":47}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":280,"character":26},"end":{"line":280,"character":32}},"severity":1,"code":"33554502","source":"Java","message":"plugin cannot be resolved or is not a field"},{"range":{"start":{"line":285,"character":12},"end":{"line":285,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":289,"character":32},"end":{"line":289,"character":46}},"severity":1,"code":"16777218","source":"Java","message":"IronAxeAbility cannot be resolved to a type"},{"range":{"start":{"line":290,"character":34},"end":{"line":290,"character":40}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":311,"character":11},"end":{"line":311,"character":17}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":311,"character":35},"end":{"line":311,"character":41}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":312,"character":10},"end":{"line":312,"character":23}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":312,"character":82},"end":{"line":312,"character":88}},"severity":1,"code":"33554502","source":"Java","message":"player cannot be resolved or is not a field"},{"range":{"start":{"line":313,"character":11},"end":{"line":313,"character":23}},"severity":1,"code":"33554502","source":"Java","message":"lastTimeUsed cannot be resolved or is not a field"},{"range":{"start":{"line":318,"character":12},"end":{"line":318,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":324,"character":15},"end":{"line":324,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"},{"range":{"start":{"line":329,"character":15},"end":{"line":329,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"},{"range":{"start":{"line":334,"character":15},"end":{"line":334,"character":35}},"severity":1,"code":"16777218","source":"Java","message":"UnbreakableArmorItem cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,543 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/kit/SuperSmashMob.java","diagnostics":[{"range":{"start":{"line":56,"character":15},"end":{"line":56,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot1() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":58,"character":15},"end":{"line":58,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot2() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":60,"character":15},"end":{"line":60,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot3() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":62,"character":15},"end":{"line":62,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot4() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":64,"character":15},"end":{"line":64,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot5() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":66,"character":15},"end":{"line":66,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot6() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":68,"character":15},"end":{"line":68,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot7() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":70,"character":15},"end":{"line":70,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot8() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":72,"character":15},"end":{"line":72,"character":26}},"severity":1,"code":"67108984","source":"Java","message":"The method hotbarSlot9() from the type SuperSmashMob refers to the missing type HotbarItem"},{"range":{"start":{"line":77,"character":12},"end":{"line":77,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":80,"character":12},"end":{"line":80,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":83,"character":12},"end":{"line":83,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":86,"character":12},"end":{"line":86,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":89,"character":12},"end":{"line":89,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":92,"character":12},"end":{"line":92,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":95,"character":12},"end":{"line":95,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":98,"character":12},"end":{"line":98,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":101,"character":12},"end":{"line":101,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"},{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.kit\\""},{"range":{"start":{"line":16,"character":12},"end":{"line":16,"character":18}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":17,"character":38},"end":{"line":17,"character":44}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":19,"character":4},"end":{"line":19,"character":15}},"severity":1,"code":"16777218","source":"Java","message":"Plugin cannot be resolved to a type"},{"range":{"start":{"line":22,"character":18},"end":{"line":22,"character":28}},"severity":1,"code":"16777218","source":"Java","message":"DoubleJump cannot be resolved to a type"},{"range":{"start":{"line":23,"character":23},"end":{"line":23,"character":37}},"severity":1,"code":"16777218","source":"Java","message":"PassiveAbility cannot be resolved to a type"},{"range":{"start":{"line":53,"character":9},"end":{"line":53,"character":19}},"severity":1,"code":"16777218","source":"Java","message":"HotbarItem cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,545 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/passive/DescribedPassive.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.passive\\""}]}}'
2018-11-07 09:45:03,546 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/passive/PassiveAbility.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.passive\\""}]}}'
2018-11-07 09:45:03,548 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/passive/repeating/ChangeExperiencePassive.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.passive.repeating\\""},{"range":{"start":{"line":5,"character":22},"end":{"line":5,"character":45}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type ChangeExperiencePassive is inconsistent"},{"range":{"start":{"line":16,"character":4},"end":{"line":16,"character":17}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"}]}}'
2018-11-07 09:45:03,549 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/passive/repeating/ChangeHealthPassive.java","diagnostics":[{"range":{"start":{"line":18,"character":4},"end":{"line":18,"character":17}},"severity":1,"code":"570425394","source":"Java","message":"PlayerManager cannot be resolved"},{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.passive.repeating\\""},{"range":{"start":{"line":5,"character":22},"end":{"line":5,"character":41}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type ChangeHealthPassive is inconsistent"}]}}'
2018-11-07 09:45:03,550 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/passive/repeating/RepeatingPassive.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.passive.repeating\\""},{"range":{"start":{"line":5,"character":50},"end":{"line":5,"character":64}},"severity":1,"code":"16777218","source":"Java","message":"PassiveAbility cannot be resolved to a type"}]}}'
2018-11-07 09:45:03,552 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/passive/repeating/ReplenishItemPassive.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.passive.repeating\\""},{"range":{"start":{"line":8,"character":22},"end":{"line":8,"character":42}},"severity":1,"code":"16777543","source":"Java","message":"The hierarchy of the type ReplenishItemPassive is inconsistent"}]}}'
2018-11-07 09:45:03,555 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/util/ActionBarUtil.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.util\\""}]}}'
2018-11-07 09:45:03,557 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/util/PlayableSound.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.util\\""}]}}'
2018-11-07 09:45:03,559 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/util/UnbreakableArmorItem.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.util\\""}]}}'
2018-11-07 09:45:04,051 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:04 begin problem for /ClassicDoubleJump.java"}}'
2018-11-07 09:45:04,053 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:04 3 problems reported for /ClassicDoubleJump.java"}}'
2018-11-07 09:45:04,054 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.doublejump\\""},{"range":{"start":{"line":24,"character":9},"end":{"line":24,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":25,"character":15},"end":{"line":25,"character":28}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"}]}}'
2018-11-07 09:45:04,054 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:45:04 Reconciled 0, validated: 1. Took 494 ms"}}'
2018-11-07 09:45:04,061 - INFO - Server reported: 07-Nov-2018 09:45:04 begin problem for /ClassicDoubleJump.java
2018-11-07 09:45:04,061 - INFO - Server reported: 07-Nov-2018 09:45:04 3 problems reported for /ClassicDoubleJump.java
2018-11-07 09:45:04,145 - INFO - Server reported: 07-Nov-2018 09:45:04 Reconciled 0, validated: 1. Took 494 ms
2018-11-07 09:45:04,278 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm","diagnostics":[]}}'
2018-11-07 09:45:04,316 - ERROR - Error reading file /Users/George/Documents/Programming/Minecraft/ssm
Traceback (most recent call last):
File "/Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/completers/completer_utils.py", line 239, in GetFileContents
return ToUnicode( ReadFile( filename ) )
File "/Users/George/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycmd/utils.py", line 76, in ReadFile
with open( filepath, encoding = 'utf8' ) as f:
IOError: [Errno 21] Is a directory: u'/Users/George/Documents/Programming/Minecraft/ssm'
2018-11-07 09:45:44,770 - INFO - Received debug info request
2018-11-07 09:47:09,263 - INFO - Received debug info request
2018-11-07 09:47:39,230 - INFO - Received event notification
2018-11-07 09:47:39,231 - DEBUG - Event name: BufferUnload
2018-11-07 09:47:39,231 - DEBUG - TX: Sending notification: b'Content-Length: 237\r\n\r\n{"jsonrpc": "2.0", "method": "textDocument/didClose", "params": {"textDocument": {"uri": "file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java", "version": 1}}}'
2018-11-07 09:47:39,233 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:47:39 \\u003e\\u003e document/didClose"}}'
2018-11-07 09:47:39,276 - INFO - Server reported: 07-Nov-2018 09:47:39 >> document/didClose
2018-11-07 09:47:41,646 - INFO - Received event notification
2018-11-07 09:47:41,646 - DEBUG - Event name: BufferVisit
2018-11-07 09:47:41,648 - INFO - Received event notification
2018-11-07 09:47:41,648 - DEBUG - Event name: FileReadyToParse
2018-11-07 09:47:41,648 - INFO - Adding buffer identifiers for file: /Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java
2018-11-07 09:47:41,650 - DEBUG - Refreshing file /Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java: State is Open/action Open
2018-11-07 09:47:41,650 - DEBUG - TX: Sending notification: b'Content-Length: 1340\r\n\r\n{"jsonrpc": "2.0", "method": "textDocument/didOpen", "params": {"textDocument": {"languageId": "java", "text": "package io.github.NoobDoesMC.ssm;\\n\\n//import io.github.NoobDoesMC.ssm.util.PlayableSound;\\n\\nimport org.bukkit.entity.Player;\\nimport org.bukkit.util.Vector;\\nimport org.bukkit.Sound;\\n\\npublic class ClassicDoubleJump extends DoubleJump {\\n private static double directionMultiplier = 0.8;\\n private static double largeYMultiplier = 1.3;\\n private static double lowestYVelocity = 0.8;\\n\\n public ClassicDoubleJump(Player player) {\\n super(player);\\n }\\n\\n public void setVelocity() {\\n Vector playerDirection = this.player.getLocation().getDirection();\\n Vector directedVelocity = playerDirection.multiply(directionMultiplier);\\n Vector velocity = directedVelocity.setY(Math.max(lowestYVelocity,Math.abs(playerDirection.getY()) * largeYMultiplier));\\n this.player.setVelocity(velocity);\\n }\\n\\n public PlayableSound getSound() {\\n return new PlayableSound(Sound.GHAST_FIREBALL, 1.0F, 1.0F);\\n }\\n\\n public void afterDoubleJump() {\\n this.player.setAllowFlight(false);\\n }\\n\\n public boolean canDoubleJump() {\\n return true;\\n }\\n}\\n", "uri": "file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java", "version": 1}}}'
2018-11-07 09:47:41,651 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:47:41 \\u003e\\u003e document/didOpen"}}'
2018-11-07 09:47:41,703 - INFO - Server reported: 07-Nov-2018 09:47:41 >> document/didOpen
2018-11-07 09:47:42,091 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:47:42 begin problem for /ClassicDoubleJump.java"}}'
2018-11-07 09:47:42,093 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:47:42 3 problems reported for /ClassicDoubleJump.java"}}'
2018-11-07 09:47:42,094 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///Users/George/Documents/Programming/Minecraft/ssm/src/main/java/io/github/NoobDoesMC/ssm/doublejump/ClassicDoubleJump.java","diagnostics":[{"range":{"start":{"line":0,"character":8},"end":{"line":0,"character":32}},"severity":1,"code":"536871240","source":"Java","message":"The declared package \\"io.github.NoobDoesMC.ssm\\" does not match the expected package \\"io.github.NoobDoesMC.ssm.doublejump\\""},{"range":{"start":{"line":24,"character":9},"end":{"line":24,"character":22}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"},{"range":{"start":{"line":25,"character":15},"end":{"line":25,"character":28}},"severity":1,"code":"16777218","source":"Java","message":"PlayableSound cannot be resolved to a type"}]}}'
2018-11-07 09:47:42,095 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"window/logMessage","params":{"type":3,"message":"07-Nov-2018 09:47:42 Reconciled 0, validated: 1. Took 34 ms"}}'
2018-11-07 09:47:42,103 - INFO - Server reported: 07-Nov-2018 09:47:42 begin problem for /ClassicDoubleJump.java
2018-11-07 09:47:42,104 - INFO - Server reported: 07-Nov-2018 09:47:42 3 problems reported for /ClassicDoubleJump.java
2018-11-07 09:47:42,193 - INFO - Server reported: 07-Nov-2018 09:47:42 Reconciled 0, validated: 1. Took 34 ms
2018-11-07 09:47:59,699 - INFO - Received debug info request
2018-11-07 09:48:41,963 - INFO - Received debug info request
serving on http://localhost:50936
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment