Giter Club home page Giter Club logo

pore's People

Contributors

aaron1011 avatar caseif avatar fkberthold avatar formallymyles avatar jamierocks avatar jbyoshi avatar kailan avatar kashike avatar lamp-post avatar maxov avatar molenzwiebel avatar phase avatar russjr08 avatar stephan-gh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pore's Issues

Applying patches failed when using more up to date bukkit build to compile and build

                                                                               F
inished executing task ':applyPatches'
18:39:55.831 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :applyPatches FA
ILED
18:39:55.845 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :a
pplyPatches (Thread[main,5,main]) completed. Took 0.412 secs.
18:39:55.857 [DEBUG] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] T
ask worker [Thread[main,5,main]] finished, busy: 2.86 secs, idle: 0.279 secs
18:39:55.877 [ERROR] [org.gradle.BuildExceptionReporter]
18:39:55.924 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed w
ith an exception.
18:39:55.949 [ERROR] [org.gradle.BuildExceptionReporter]
18:39:55.960 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
18:39:55.994 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for ta
sk ':applyPatches'.
18:39:56.014 [ERROR] [org.gradle.BuildExceptionReporter] > Process returned erro
r code. Expression: (result == 0). Values: result = 1
18:39:56.029 [ERROR] [org.gradle.BuildExceptionReporter]
18:39:56.037 [ERROR] [org.gradle.BuildExceptionReporter] * Try:
18:39:56.044 [ERROR] [org.gradle.BuildExceptionReporter] Run with --stacktrace o
ption to get the stack trace.
18:39:56.060 [LIFECYCLE] [org.gradle.BuildResultLogger]
18:39:56.091 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
18:39:56.101 [LIFECYCLE] [org.gradle.BuildResultLogger]
18:39:56.111 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 41.774 secs
18:39:56.123 [DEBUG] [org.gradle.api.internal.tasks.compile.daemon.CompilerDaemo
nManager                                                                       ]
                                                                               S
topping 0 compiler daemon(s).
18:39:56.131 [INFO] [org.gradle.api.internal.tasks.compile.daemon.CompilerDaemon
Manager                                                                        ]
                                                                               S
topped 0 compiler daemon(s).
18:39:56.138 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCach
e                                                                              ]
                                                                               C
losing cache plugin-use-metadata.bin (C:\Users\student\.gradle\caches\2.7\plugin
-resolution\plugin-use-metadata.bin)
18:39:56.147 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on Plugin Resolution Cache (C:\Users\student\.gradle\caches\2.7\plugin-re
solution).
18:39:56.158 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on cp_settings class cache for settings file 'C:\Users\student\Desktop\Se
rver\MC\Pore\settings.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\setti
ngs_cmjopqbamhsw9k80be76wj14p\cp_settings).
18:39:56.163 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on settings class cache for settings file 'C:\Users\student\Desktop\Serve
r\MC\Pore\settings.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\settings
_cmjopqbamhsw9k80be76wj14p\settings).
18:39:56.167 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on cp_proj class cache for build file 'C:\Users\student\Desktop\Server\MC
\Pore\build.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\build_4q2jsd54f
ftrviyfzne009w7m\cp_proj).
18:39:56.171 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on proj class cache for build file 'C:\Users\student\Desktop\Server\MC\Po
re\build.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\build_4q2jsd54fftr
viyfzne009w7m\proj).
18:39:56.175 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on cp_dsl class cache for script 'C:\Users\student\Desktop\Server\MC\Pore
\gradle\deploy.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\deploy_cfgp2
j58eflpukb41haqh6qdq\cp_dsl).
18:39:56.179 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on dsl class cache for script 'C:\Users\student\Desktop\Server\MC\Pore\gr
adle\deploy.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\deploy_cfgp2j58
eflpukb41haqh6qdq\dsl).
18:39:56.183 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on cp_dsl class cache for script 'C:\Users\student\Desktop\Server\MC\Pore
\bukkit.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\bukkit_89m0g6brmym5
wlg2w3jh9swwo\cp_dsl).
18:39:56.187 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on dsl class cache for script 'C:\Users\student\Desktop\Server\MC\Pore\bu
kkit.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\bukkit_89m0g6brmym5wlg
2w3jh9swwo\dsl).
18:39:56.191 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on cp_proj class cache for build file 'C:\Users\student\Desktop\Server\MC
\Pore\ap\build.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\build_e26s67
hbk9b7lzox8r05xpxmu\cp_proj).
18:39:56.196 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on proj class cache for build file 'C:\Users\student\Desktop\Server\MC\Po
re\ap\build.gradle' (C:\Users\student\.gradle\caches\2.7\scripts\build_e26s67hbk
9b7lzox8r05xpxmu\proj).
18:39:56.201 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCach
e                                                                              ]
                                                                               C
losing cache artifact-at-repository.bin (C:\Users\student\.gradle\caches\modules
-2\metadata-2.15\artifact-at-repository.bin)
18:39:56.209 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCach
e                                                                              ]
                                                                               C
losing cache module-metadata.bin (C:\Users\student\.gradle\caches\modules-2\meta
data-2.15\module-metadata.bin)
18:39:56.215 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on artifact cache (C:\Users\student\.gradle\caches\modules-2).
18:39:56.225 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCach
e                                                                              ]
                                                                               C
losing cache fileHashes.bin (C:\Users\student\Desktop\Server\MC\Pore\.gradle\2.7
\taskArtifacts\fileHashes.bin)
18:39:56.232 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCach
e                                                                              ]
                                                                               C
losing cache fileSnapshots.bin (C:\Users\student\Desktop\Server\MC\Pore\.gradle\
2.7\taskArtifacts\fileSnapshots.bin)
18:39:56.238 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCach
e                                                                              ]
                                                                               C
losing cache taskArtifacts.bin (C:\Users\student\Desktop\Server\MC\Pore\.gradle\
2.7\taskArtifacts\taskArtifacts.bin)
18:39:56.242 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasin
g lock on task history cache (C:\Users\student\Desktop\Server\MC\Pore\.gradle\2.
7\taskArtifacts).
18:39:56.254 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine
.store.CachedStoreFactory                                                      ]
                                                                               R
esolved configuration cache closed. Cache reads: 0, disk reads: 1 (avg: 0.024 se
cs, total: 0.024 secs)
18:39:56.263 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine
.store.CachedStoreFactory                                                      ]
                                                                               R
esolution result cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, tot
al: 0.0 secs)
18:39:56.274 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine
.store.ResolutionResultsStoreFactory                                           ]
                                                                               D
eleted 2 resolution results binary files in 0.021 secs
18:39:56.310 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.me
mcache.InMemoryCachedRepositoryFactory                                         ]
                                                                               I
n-memory dependency metadata cache closed. Repos cached: 5, cache instances: 5,
modules served from cache: 0, artifacts: 0

Error when executing command "/?"

[WARN] [Sponge] A handler raised an error when handling an event
org.bukkit.command.CommandException: Unhandled exception executing '?' in org.bukkit.command.defaults.HelpCommand(help)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:144) ~[SimpleCommandMap.class:1.0.0-SNAPSHOT]
13:19:15 at blue.lapis.pore.impl.PoreServer.dispatchCommand(PoreServer.java:485) ~[PoreServer.class:1.0.0-SNAPSHOT]
at blue.lapis.pore.Pore.onCommand(Pore.java:132) ~[Pore.class:1.0.0-SNAPSHOT]
at org.spongepowered.mod.event.handler.CommandEventHandler_Pore_onCommand3.handle(Unknown Source) ~[?:?]
at org.spongepowered.mod.event.SpongeEventBus.callListener(SpongeEventBus.java:234) [SpongeEventBus.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
at org.spongepowered.mod.event.SpongeEventBus.post(SpongeEventBus.java:280) [SpongeEventBus.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
at org.spongepowered.api.service.command.SimpleCommandService.process(SimpleCommandService.java:224) [SimpleCommandService.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
at net.minecraft.command.ServerCommandManager.func_71556_a(SourceFile:85) [cl.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:400) [po.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:365) [po.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_40]
Caused by: org.apache.commons.lang.NotImplementedException: Code is not implemented
at blue.lapis.pore.impl.PoreServer.getHelpMap(PoreServer.java:646) ~[PoreServer.class:1.0.0-SNAPSHOT]
at org.bukkit.command.defaults.HelpCommand.execute(HelpCommand.java:71) ~[HelpCommand.class:1.0.0-SNAPSHOT]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) ~[SimpleCommandMap.class:1.0.0-SNAPSHOT]
... 12 more

Scheduler is throwing an exception when unregistering tasks by plugin

13:42:35 [INFO] [com.earth2me.essentials.Essentials] [Essentials] Disabling Essentials vTeamCity
13:42:35 [ERROR] [pore] Error occurred (in the plugin loader) while cancelling tasks for Essentials vTeamCity (Is it up to date?)
13:42:35 java.lang.ClassCastException: org.spongepowered.common.service.scheduler.ScheduledTask cannot be cast to org.spongepowered.api.plugin.PluginContainer
13:42:35 at org.spongepowered.common.service.scheduler.SchedulerHelper.getScheduledTasks(SchedulerHelper.java:156) ~[SchedulerHelper.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
13:42:35 at org.spongepowered.common.service.scheduler.SyncScheduler.getScheduledTasks(SyncScheduler.java:103) ~[SyncScheduler.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
13:42:35 at blue.lapis.pore.impl.scheduler.PoreBukkitScheduler.cancelTasks(PoreBukkitScheduler.java:94) ~[PoreBukkitScheduler.class:1.0.0-SNAPSHOT]
13:42:35 at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:429) [SimplePluginManager.class:1.0.0-SNAPSHOT]
13:42:35 at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:416) [SimplePluginManager.class:1.0.0-SNAPSHOT]
13:42:35 at blue.lapis.pore.impl.PoreServer.disablePlugins(PoreServer.java:197) [PoreServer.class:1.0.0-SNAPSHOT]
13:42:35 at blue.lapis.pore.Pore.onShutdown(Pore.java:116) [Pore.class:1.0.0-SNAPSHOT]
13:42:35 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
13:42:35 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at org.spongepowered.mod.plugin.SpongeModPluginContainer.handleModStateEvent(SpongeModPluginContainer.java:126) [SpongeModPluginContainer.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
13:42:35 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
13:42:35 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
13:42:35 at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) [LoadController.class:?]
13:42:35 at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:187) [LoadController.class:?]
13:42:35 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
13:42:35 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_40]
13:42:35 at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
13:42:35 at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
13:42:35 at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
13:42:35 at net.minecraftforge.fml.common.Loader.serverStopping(Loader.java:757) [Loader.class:?]
13:42:35 at net.minecraftforge.fml.common.FMLCommonHandler.handleServerStopping(FMLCommonHandler.java:330) [FMLCommonHandler.class:?]
13:42:35 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:485) [MinecraftServer.class:?]
13:42:35 at java.lang.Thread.run(Unknown Source) [?:1.8.0_40]
13:42:35 [INFO] [pore] Finished disabling Bukkit plugins!

It doesn't work for me....

I'm using Spongeforge 737 and Pore build 274.
JRE version is 8u60.

Here are log:

[22:45:35] [Server thread/INFO] [pore]: This server is running Pore version 1.0.0-SNAPSHOT-git(master-1bad3de)[email protected] (Implementing API version [email protected])
[22:45:35] [Server thread/ERROR] [Sponge]: [Plugin Class: blue.lapis.pore.launch.PoreBootstrap][Handler: onPreInit]
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_60]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_60]
        at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_60]
        at org.spongepowered.mod.plugin.SpongeModPluginContainer.handleModStateEvent(SpongeModPluginContainer.java:127) [SpongeModPluginContainer.class:1.8-1521-2.1-DEV-737]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_60]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_60]
        at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_60]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [LoadController.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_60]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_60]
        at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_60]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:550) [Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:355) [FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [po.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:438) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_60]
Caused by: java.lang.NullPointerException
        at java.io.Reader.<init>(Reader.java:78) ~[?:1.8.0_60]
        at java.io.InputStreamReader.<init>(InputStreamReader.java:72) ~[?:1.8.0_60]
        at blue.lapis.pore.event.PoreEventWrapper.register(PoreEventWrapper.java:70) ~[PoreEventWrapper.class:1.0.0-SNAPSHOT-git(master-1bad3de)-jnks274]
        at blue.lapis.pore.Pore.onPreInit(Pore.java:106) ~[Pore.class:1.0.0-SNAPSHOT-git(master-1bad3de)-jnks274]
        at blue.lapis.pore.launch.PoreBootstrap.onPreInit(PoreBootstrap.java:74) ~[PoreBootstrap.class:1.0.0-SNAPSHOT-git(master-1bad3de)-jnks274]
        ... 32 more

World edit and relatded

Hi I tried your recomplied pore and tried to run a survival plugins that uses world edit or plugins relatded to world edit but only survival games plugins work. I tried all kinds of versions and plugins but nothing worked. Here is the error code for world edite: [18:07:06 ERROR] [pore]: Error occurred while enabling WorldEdit v6.1;no_git_id (Is it up to date?)
java.lang.ExceptionInInitializerError
at com.sk89q.worldedit.bukkit.BukkitServerInterface.(BukkitServerInterface.java:59) ~[?:?]
at com.sk89q.worldedit.bukkit.WorldEditPlugin.onEnable(WorldEditPlugin.java:104) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[Pore-1.0.0-SNAPSHOT.jar!/:?]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [Pore-1.0.0-SNAPSHOT.jar!/:?]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [Pore-1.0.0-SNAPSHOT.jar!/:?]
at blue.lapis.pore.impl.PoreServer.loadPlugin(PoreServer.java:169) [Pore-1.0.0-SNAPSHOT.jar!/:?]
at blue.lapis.pore.impl.PoreServer.enablePlugins(PoreServer.java:186) [Pore-1.0.0-SNAPSHOT.jar!/:?]
at blue.lapis.pore.Pore.onStarting(Pore.java:119) [Pore-1.0.0-SNAPSHOT.jar!/:?]
at blue.lapis.pore.launch.PoreBootstrap.onStarting(PoreBootstrap.java:87) [PoreBootstrap.class:1.0.0-SNAPSHOT-git(master-51b5f94)-jnks280]
at org.spongepowered.common.event.listener.GameStartingServerEventListener_PoreBootstrap_onStarting5.handle(Unknown Source) [?:?]
at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:86) [RegisteredListener.class:1.8.9-3.1.0-BETA-224]
at org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:258) [SpongeEventManager.class:1.8.9-3.1.0-BETA-224]
at org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:269) [SpongeEventManager.class:1.8.9-3.1.0-BETA-224]
at org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:273) [SpongeEventManager.class:1.8.9-3.1.0-BETA-224]
at org.spongepowered.common.SpongeImpl.postState(SpongeImpl.java:183) [SpongeImpl.class:1.8.9-3.1.0-BETA-224]
at org.spongepowered.server.SpongeVanilla.onServerStarting(SpongeVanilla.java:180) [SpongeVanilla.class:1.8.9-3.1.0-BETA-224]
at net.minecraft.server.dedicated.DedicatedServer.callServerStarting(SourceFile:80) [ko.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(SourceFile:211) [ko.class:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:421) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]
Caused by: org.apache.commons.lang3.NotImplementedException: TODO
at blue.lapis.pore.impl.help.PoreHelpMap.registerHelpTopicFactory(PoreHelpMap.java:59) ~[PoreHelpMap.class:1.0.0-SNAPSHOT-git(master-51b5f94)-jnks280]
at com.sk89q.bukkit.util.CommandRegistration.(CommandRegistration.java:38) ~[?:?]
... 20 more

Data converter doesn't work with DataManipulators which aren't VariantData objects

Pore's data converter does not function properly if given a DataManipulator which is not a VariantData object. Subsequently, it needs to be modified to support all manipulators, and not just ones with a single value.

Case in point: Two of the (presently disabled) block data converter tests for minecraft:log and minecraft:log2 block types fail because AxisData no longer extends VariantData (previously SingleValueData in Data 1.0), so the converter doesn't know how to handle it and simply doesn't, providing an incorrect deabstracted value.

Doesnt seem to work for me for some reason :(

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0xffffffffa37a5120, pid=35380, tid=40116
#
# JRE version: Java(TM) SE Runtime Environment (8.0_60-b27) (build 1.8.0_60-b27)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.60-b23 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  0xffffffffa37a5120
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x000000000214d800):  JavaThread "main" [_thread_in_Java, id=40116, stack(0x00000000023d0000,0x00000000024d0000)]

siginfo: ExceptionCode=0xc0000005, ExceptionInformation=0x0000000000000008 0xffffffffa37a5120

Registers:
RAX=0x00000000545dfe98, RBX=0x00000000545dfe98, RCX=0x00000000eb2c1d00, RDX=0x00000000eb2c1d00
RSP=0x00000000024ce028, RBP=0x00000000024ce098, RSI=0x00000000eb2c1d88, RDI=0x000000006e39275a
R8 =0x00000000eb14f890, R9 =0x000000000000c240, R10=0x00000000608d2140, R11=0x00000000028f0f40
R12=0x0000000000000000, R13=0x00000000024ce040, R14=0x0000000000000000, R15=0x000000000214d800
RIP=0xffffffffa37a5120, EFLAGS=0x0000000000010206

Top of Stack: (sp=0x00000000024ce028)
0x00000000024ce028:   00000000027a7a01 0000000000000000
0x00000000024ce038:   00000000027a7a01 000000000000c240
0x00000000024ce048:   00000000eb14f890 00000000eb2c1d00
0x00000000024ce058:   00000000024ce058 00000000545e0848
0x00000000024ce068:   00000000024ce0c0 00000000545e0df0
0x00000000024ce078:   0000000000000000 00000000545e0858
0x00000000024ce088:   00000000024ce040 00000000024ce0a8
0x00000000024ce098:   00000000024ce108 00000000027a7450
0x00000000024ce0a8:   000000000001f569 000000000000c240
0x00000000024ce0b8:   00000000eb14f890 00000000eb2c1d00
0x00000000024ce0c8:   00000000024ce0c8 00000000545e0797
0x00000000024ce0d8:   00000000024ce138 00000000545e0df0
0x00000000024ce0e8:   0000000000000000 00000000545e07b8
0x00000000024ce0f8:   00000000024ce0a8 00000000024ce120
0x00000000024ce108:   00000000024ce180 00000000027a7a01
0x00000000024ce118:   000000000001f5a9 000000000001f5a9 

Instructions: (pc=0xffffffffa37a5120)
0xffffffffa37a5100:   
[error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xc0000005]

Register to memory mapping:

RAX={method} {0x00000000545dfea0} 'implCompress' '([BI)V' in 'sun/security/provider/SHA'
RBX={method} {0x00000000545dfea0} 'implCompress' '([BI)V' in 'sun/security/provider/SHA'
RCX=0x00000000eb2c1d00 is an oop
sun.security.provider.SHA 
 - klass: 'sun/security/provider/SHA'
RDX=0x00000000eb2c1d00 is an oop
sun.security.provider.SHA 
 - klass: 'sun/security/provider/SHA'
RSP=0x00000000024ce028 is pointing into the stack for thread: 0x000000000214d800
RBP=0x00000000024ce098 is pointing into the stack for thread: 0x000000000214d800
RSI=0x00000000eb2c1d88 is an oop
[I 
 - klass: {type array int}
 - length: 5
RDI=0x000000006e39275a is an unknown value
R8 =0x00000000eb14f890 is an oop
[B 
 - klass: {type array byte}
 - length: 128425
R9 =0x000000000000c240 is an unknown value
R10=0x00000000608d2140 is an unknown value
R11=0x00000000028f0f40 is at entry_point+32 in (nmethod*)0x00000000028f0d50
R12=0x0000000000000000 is an unknown value
R13=0x00000000024ce040 is pointing into the stack for thread: 0x000000000214d800
R14=0x0000000000000000 is an unknown value
R15=0x000000000214d800 is a thread


Stack: [0x00000000023d0000,0x00000000024d0000],  sp=0x00000000024ce028,  free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0xffffffffa37a5120


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x00000000560a8800 JavaThread "Service Thread" daemon [_thread_blocked, id=26420, stack(0x0000000056660000,0x0000000056760000)]
  0x0000000054c57000 JavaThread "C1 CompilerThread1" daemon [_thread_blocked, id=124824, stack(0x0000000055fa0000,0x00000000560a0000)]
  0x0000000054c4d800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=28728, stack(0x0000000055c80000,0x0000000055d80000)]
  0x0000000054c48000 JavaThread "Attach Listener" daemon [_thread_blocked, id=89932, stack(0x0000000055dc0000,0x0000000055ec0000)]
  0x0000000054c46800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=187076, stack(0x0000000055b60000,0x0000000055c60000)]
  0x0000000054beb800 JavaThread "Finalizer" daemon [_thread_blocked, id=34136, stack(0x0000000055a40000,0x0000000055b40000)]
  0x0000000054be4800 JavaThread "Reference Handler" daemon [_thread_blocked, id=124884, stack(0x0000000055880000,0x0000000055980000)]
=>0x000000000214d800 JavaThread "main" [_thread_in_Java, id=40116, stack(0x00000000023d0000,0x00000000024d0000)]

Other Threads:
  0x0000000054bdc800 VMThread [stack: 0x00000000556a0000,0x00000000557a0000] [id=48272]
  0x00000000560b8000 WatcherThread [stack: 0x00000000567d0000,0x00000000568d0000] [id=28264]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 15360K, used 10196K [0x00000000eab00000, 0x00000000ec900000, 0x0000000100000000)
  eden space 13312K, 61% used [0x00000000eab00000,0x00000000eb2f7b30,0x00000000eb800000)
  from space 2048K, 99% used [0x00000000eb800000,0x00000000eb9fd650,0x00000000eba00000)
  to   space 2048K, 0% used [0x00000000ec700000,0x00000000ec700000,0x00000000ec900000)
 ParOldGen       total 35840K, used 2079K [0x00000000c0000000, 0x00000000c2300000, 0x00000000eab00000)
  object space 35840K, 5% used [0x00000000c0000000,0x00000000c0207dd8,0x00000000c2300000)
 Metaspace       used 8352K, capacity 8428K, committed 8576K, reserved 1056768K
  class space    used 1006K, capacity 1042K, committed 1152K, reserved 1048576K

Card table byte_map: [0x0000000011b60000,0x0000000011d70000] byte_map_base: 0x0000000011560000

Marking Bits: (ParMarkBitMap*) 0x00000000608ea5b0
 Begin Bits: [0x00000000120b0000, 0x00000000130b0000)
 End Bits:   [0x00000000130b0000, 0x00000000140b0000)

Polling page: 0x0000000000440000

CodeCache: size=245760Kb used=2765Kb max_used=2779Kb free=242994Kb
 bounds [0x00000000027a0000, 0x0000000002a60000, 0x00000000117a0000]
 total_blobs=1020 nmethods=689 adapters=246
 compilation: enabled

Compilation events (10 events):
Event: 1.551 Thread 0x0000000054c57000  685       3       java.util.jar.Attributes::clone (9 bytes)
Event: 1.552 Thread 0x0000000054c57000 nmethod 685 0x0000000002a46f50 code [0x0000000002a470e0, 0x0000000002a475a8]
Event: 1.552 Thread 0x0000000054c57000  686       3       java.util.jar.Attributes::<init> (17 bytes)
Event: 1.552 Thread 0x0000000054c57000 nmethod 686 0x0000000002a47810 code [0x0000000002a479a0, 0x0000000002a47dc8]
Event: 1.573 Thread 0x0000000054c57000  688       3       java.io.ByteArrayInputStream::mark (9 bytes)
Event: 1.573 Thread 0x0000000054c57000 nmethod 688 0x0000000002a47f90 code [0x0000000002a480e0, 0x0000000002a48230]
Event: 1.579 Thread 0x0000000054c57000  689       3       sun.security.util.DerValue::isPrintableStringChar (184 bytes)
Event: 1.580 Thread 0x0000000054c57000 nmethod 689 0x0000000002a48290 code [0x0000000002a48400, 0x0000000002a486f0]
Event: 1.580 Thread 0x0000000054c57000  690       3       sun.security.provider.SHA::implCompress (491 bytes)
Event: 1.580 Thread 0x0000000054c57000 nmethod 690 0x0000000002a48750 code [0x0000000002a48940, 0x0000000002a49228]

GC Heap History (2 events):
Event: 1.184 GC heap before
{Heap before GC invocations=1 (full 0):
 PSYoungGen      total 15360K, used 13312K [0x00000000eab00000, 0x00000000ebc00000, 0x0000000100000000)
  eden space 13312K, 100% used [0x00000000eab00000,0x00000000eb800000,0x00000000eb800000)
  from space 2048K, 0% used [0x00000000eba00000,0x00000000eba00000,0x00000000ebc00000)
  to   space 2048K, 0% used [0x00000000eb800000,0x00000000eb800000,0x00000000eba00000)
 ParOldGen       total 35840K, used 0K [0x00000000c0000000, 0x00000000c2300000, 0x00000000eab00000)
  object space 35840K, 0% used [0x00000000c0000000,0x00000000c0000000,0x00000000c2300000)
 Metaspace       used 7536K, capacity 7648K, committed 7936K, reserved 1056768K
  class space    used 893K, capacity 912K, committed 1024K, reserved 1048576K
Event: 1.197 GC heap after
Heap after GC invocations=1 (full 0):
 PSYoungGen      total 15360K, used 2037K [0x00000000eab00000, 0x00000000ec900000, 0x0000000100000000)
  eden space 13312K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000eb800000)
  from space 2048K, 99% used [0x00000000eb800000,0x00000000eb9fd650,0x00000000eba00000)
  to   space 2048K, 0% used [0x00000000ec700000,0x00000000ec700000,0x00000000ec900000)
 ParOldGen       total 35840K, used 2079K [0x00000000c0000000, 0x00000000c2300000, 0x00000000eab00000)
  object space 35840K, 5% used [0x00000000c0000000,0x00000000c0207dd8,0x00000000c2300000)
 Metaspace       used 7536K, capacity 7648K, committed 7936K, reserved 1056768K
  class space    used 893K, capacity 912K, committed 1024K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 0.684 Thread 0x000000000214d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000000294f4e8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91
Event: 0.684 Thread 0x000000000214d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000000294f4e8 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91
Event: 0.825 Thread 0x000000000214d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002957f58 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 253
Event: 0.850 Thread 0x000000000214d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002957f58 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 253
Event: 0.866 Thread 0x000000000214d800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002988174 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91
Event: 0.867 Thread 0x000000000214d800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002988174 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91
Event: 0.872 Thread 0x000000000214d800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002988174 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91
Event: 0.898 Thread 0x000000000214d800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002990410 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 181
Event: 1.199 Thread 0x000000000214d800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002924c48 method=java.lang.ref.SoftReference.get()Ljava/lang/Object; @ 17
Event: 1.298 Thread 0x000000000214d800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002918024 method=java.lang.ref.SoftReference.get()Ljava/lang/Object; @ 17

Internal exceptions (10 events):
Event: 0.690 Thread 0x000000000214d800 Exception <a 'java/security/PrivilegedActionException'> (0x00000000eb27c750) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\prims\jvm.cpp, line 1386]
Event: 0.881 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb4b43a8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.882 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb4b5120) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.882 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb4b60d8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.884 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb4b7998) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.920 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb4ddc90) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.921 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb4deef8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.922 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb4e0e28) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.964 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb506c30) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
Event: 0.974 Thread 0x000000000214d800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x00000000eb5161e0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]

Events (10 events):
Event: 1.580 Thread 0x000000000214d800 DEOPT PACKING pc=0x00000000028f1529 sp=0x00000000024cdfd0
Event: 1.580 Thread 0x000000000214d800 DEOPT UNPACKING pc=0x00000000027e71bf sp=0x00000000024cdce8 mode 0
Event: 1.580 Thread 0x000000000214d800 DEOPT PACKING pc=0x00000000028f1529 sp=0x00000000024cdfd0
Event: 1.580 Thread 0x000000000214d800 DEOPT UNPACKING pc=0x00000000027e71bf sp=0x00000000024cdce8 mode 0
Event: 1.580 Thread 0x000000000214d800 DEOPT PACKING pc=0x00000000028f1529 sp=0x00000000024cdfd0
Event: 1.580 Thread 0x000000000214d800 DEOPT UNPACKING pc=0x00000000027e71bf sp=0x00000000024cdce8 mode 0
Event: 1.580 Thread 0x000000000214d800 DEOPT PACKING pc=0x00000000028f1529 sp=0x00000000024cdfd0
Event: 1.580 Thread 0x000000000214d800 DEOPT UNPACKING pc=0x00000000027e71bf sp=0x00000000024cdce8 mode 0
Event: 1.580 Thread 0x000000000214d800 DEOPT PACKING pc=0x00000000028f1529 sp=0x00000000024cdfd0
Event: 1.580 Thread 0x000000000214d800 DEOPT UNPACKING pc=0x00000000027e71bf sp=0x00000000024cdce8 mode 0


Dynamic libraries:
0x000000013fe60000 - 0x000000013fe97000     C:\ProgramData\Oracle\Java\javapath\java.exe
0x0000000077bc0000 - 0x0000000077d69000     C:\Windows\SYSTEM32\ntdll.dll
0x00000000779a0000 - 0x0000000077abf000     C:\Windows\system32\kernel32.dll
0x000007fefdc70000 - 0x000007fefdcdc000     C:\Windows\system32\KERNELBASE.dll
0x000007feff650000 - 0x000007feff72b000     C:\Windows\system32\ADVAPI32.dll
0x000007fefe820000 - 0x000007fefe8bf000     C:\Windows\system32\msvcrt.dll
0x000007fefe600000 - 0x000007fefe61f000     C:\Windows\SYSTEM32\sechost.dll
0x000007feffda0000 - 0x000007feffecd000     C:\Windows\system32\RPCRT4.dll
0x0000000077ac0000 - 0x0000000077bba000     C:\Windows\system32\USER32.dll
0x000007fefe620000 - 0x000007fefe687000     C:\Windows\system32\GDI32.dll
0x000007fefded0000 - 0x000007fefdede000     C:\Windows\system32\LPK.dll
0x000007fefe240000 - 0x000007fefe309000     C:\Windows\system32\USP10.dll
0x000007fefc710000 - 0x000007fefc904000     C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b1e3d17594757\COMCTL32.dll
0x000007fefe0b0000 - 0x000007fefe121000     C:\Windows\system32\SHLWAPI.dll
0x000007fefe5d0000 - 0x000007fefe5fe000     C:\Windows\system32\IMM32.DLL
0x000007fefe130000 - 0x000007fefe239000     C:\Windows\system32\MSCTF.dll
0x000000006dff0000 - 0x000000006e0c2000     C:\Program Files\Java\jre1.8.0_60\bin\msvcr100.dll
0x00000000600e0000 - 0x0000000060969000     C:\Program Files\Java\jre1.8.0_60\bin\server\jvm.dll
0x000007fef4e20000 - 0x000007fef4e29000     C:\Windows\system32\WSOCK32.dll
0x000007fefe310000 - 0x000007fefe35d000     C:\Windows\system32\WS2_32.dll
0x000007feff910000 - 0x000007feff918000     C:\Windows\system32\NSI.dll
0x000007fefac40000 - 0x000007fefac7b000     C:\Windows\system32\WINMM.dll
0x000007fefcc00000 - 0x000007fefcc0c000     C:\Windows\system32\VERSION.dll
0x0000000077d90000 - 0x0000000077d97000     C:\Windows\system32\PSAPI.DLL
0x0000000072680000 - 0x000000007268f000     C:\Program Files\Java\jre1.8.0_60\bin\verify.dll
0x000000006f120000 - 0x000000006f149000     C:\Program Files\Java\jre1.8.0_60\bin\java.dll
0x0000000070350000 - 0x0000000070366000     C:\Program Files\Java\jre1.8.0_60\bin\zip.dll
0x000007fefe8c0000 - 0x000007feff649000     C:\Windows\system32\SHELL32.dll
0x000007fefe3c0000 - 0x000007fefe5c3000     C:\Windows\system32\ole32.dll
0x000007fefdac0000 - 0x000007fefdacf000     C:\Windows\system32\profapi.dll
0x0000000072690000 - 0x000000007269d000     C:\Program Files\Java\jre1.8.0_60\bin\management.dll
0x000000006faa0000 - 0x000000006faba000     C:\Program Files\Java\jre1.8.0_60\bin\net.dll
0x000007fefd2f0000 - 0x000007fefd345000     C:\Windows\system32\mswsock.dll
0x000007fefd2e0000 - 0x000007fefd2e7000     C:\Windows\System32\wship6.dll
0x000000006fa80000 - 0x000000006fa91000     C:\Program Files\Java\jre1.8.0_60\bin\nio.dll
0x000007feee7c0000 - 0x000007feee8e5000     C:\Windows\system32\dbghelp.dll

VM Arguments:
jvm_args: -Xmx1024M 
java_command: minecraft_server.jar -o true
java_class_path (initial): minecraft_server.jar
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\ProgramData\Oracle\Java\javapath;C:\Program Files\SlickEdit Pro 19.0.2\win\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\010 Editor;
USERNAME=Todor
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 15 Stepping 13, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows 7 , 64 bit Build 7601 (6.1.7601.18939)

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, tsc

Memory: 4k page, physical 3406388k(461868k free), swap 6896524k(2126200k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.60-b23) for windows-amd64 JRE (1.8.0_60-b27), built on Aug  4 2015 11:06:27 by "java_re" with MS VC++ 10.0 (VS2010)

time: Wed Sep 23 21:23:00 2015
elapsed time: 1 seconds (0d 0h 0m 1s)

Use mixins instead of wrapping objects

The way Sponge uses mixins allows them to add new interface implementations to existing classes, instead of wrapping around Forge's classes. For example, net.minecraft's World gets patched with sponge's World interface at runtime, allowing Sponge (and other plugins) to cast the net.minecraft.world.World objects to their Sponge API counterparts.

This sounds like something that would be great for doing in Pore as well. Instead of wrapping everything we can just add the interfaces to already existing code, and just implement the functions. Instead of caching PoreWorld -> (Sponge) World we can just cast a sponge world to a Bukkit world, without any problems.

The backfire of this would be that Pore would need to become a Forge coremod to get access to the ASM libraries available in Forge. This could be avoided, but would require severe overhead (manually doing all the asm and injection).

EDIT:
Another backfire would be the excessive casting required. For example: (BukkitWorld) (net.minecraft.World) spongeWorldInstance; because the IDE would not know that SpongeWorld can be cast to BukkitWorld at runtime (it is perfectly legal at runtime though). This won't be too much of a problem as Bukkit (or Sponge for that matter) should never want or need to do that.

Not Working

Hi, I loaded this plugin wiith HolographicDisplays and did /help and it gave me an error message. Can you please fix? Thanks!

Plugins not working properly

I installed 3 plugins using the latest Sponge version and Pore on Jenkins, all log files were created and all commands are appearing but non are doing there job.

  • Antiad Doesen't do anything if a link or ip shows in the chat
  • Logblock generates the mysql database but when a block is placed or broken it doesen't log it, created a plugins folder in the main directory and placed a materials.yml instead of using bukkit-plugins. So if a block is placed or broken, when using a tool to check it, it says no changed found.
  • Antixray does not seem to track any ore breaking, created a AntiXrayData folder also in the plugins folder, it created a bunch of player files with data but it does not update them.

Error executing command "/reload"

13:52:40 [INFO] Please note that this command is not supported and may cause issues when using some plugins.
13:52:40 [INFO] If you encounter any issues please use the /stop command to restart your server.
13:52:40 [WARN] [Sponge] A handler raised an error when handling an event
13:52:40 org.bukkit.command.CommandException: Unhandled exception executing 'reload' in org.bukkit.command.defaults.ReloadCommand(reload)
13:52:40 at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:144) ~[SimpleCommandMap.class:1.0.0-SNAPSHOT]
13:52:40 at blue.lapis.pore.impl.PoreServer.dispatchCommand(PoreServer.java:485) ~[PoreServer.class:1.0.0-SNAPSHOT]
13:52:40 at blue.lapis.pore.Pore.onCommand(Pore.java:132) ~[Pore.class:1.0.0-SNAPSHOT]
13:52:40 at org.spongepowered.mod.event.handler.CommandEventHandler_Pore_onCommand3.handle(Unknown Source) ~[?:?]
13:52:40 at org.spongepowered.mod.event.SpongeEventBus.callListener(SpongeEventBus.java:234) [SpongeEventBus.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
13:52:40 at org.spongepowered.mod.event.SpongeEventBus.post(SpongeEventBus.java:280) [SpongeEventBus.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
13:52:40 at org.spongepowered.api.service.command.SimpleCommandService.process(SimpleCommandService.java:224) [SimpleCommandService.class:1.8-1371-2.1DEV-433+unknown-b433.git-unknown]
13:52:40 at net.minecraft.command.ServerCommandManager.func_71556_a(SourceFile:85) [cl.class:?]
13:52:41 at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:400) [po.class:?]
13:52:41 at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:365) [po.class:?]
13:52:41 at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:598) [MinecraftServer.class:?]
13:52:41 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478) [MinecraftServer.class:?]
13:52:41 at java.lang.Thread.run(Unknown Source) [?:1.8.0_40]
13:52:41 Caused by: java.lang.UnsupportedOperationException
13:52:41 at blue.lapis.pore.impl.PoreServer.reload(PoreServer.java:456) ~[PoreServer.class:1.0.0-SNAPSHOT]
13:52:41 at org.bukkit.Bukkit.reload(Bukkit.java:543) ~[Bukkit.class:1.0.0-SNAPSHOT]
13:52:41 at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) ~[ReloadCommand.class:1.0.0-SNAPSHOT]
13:52:41 at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) ~[SimpleCommandMap.class:1.0.0-SNAPSHOT]
13:52:41 ... 12 more
13:52:41 [INFO] Unknown command. Try /help for a list of commands

Please fix crash on AAC

Crash:
[07:46:46] [Server thread/INFO] [pore.AAC]: Enabling AAC v1.9.7
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: java.lang.NoClassDefFoundError: com/comphenix/protocol/events/PacketListener
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at me.konsolas.aac.i.b.B.run(Unknown Source)
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: Caused by: java.lang.ClassNotFoundException: com.comphenix.protocol.events.PacketListener
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.net.URLClassLoader.findClass(Unknown Source)
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77)
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62)
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
[07:46:46] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: ... 1 more

Running my Antigrief plugin

Hello!!

I happy to see a bukkit plugin porter for Sponge!! I trying to run my bukkit antigrief plugin but i getting an error:

[15:38:05] [Server thread/INFO]: Done (1,775s)! For help, type "help" or "?"
[15:38:05] [Server thread/INFO] [pore.RedProtect]: Enabling RedProtect v5.5.1
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]: org.apache.commons.lang3.NotImplementedException: TODO
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at blue.lapis.pore.impl.PoreServer.getOperators(PoreServer.java:
611)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at br.net.fabiozumbi12.RedProtect.RPConfig.init(RPConfig.java:11
4)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at br.net.fabiozumbi12.RedProtect.RedProtect.onEnable(RedProtect
.java:99)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:
321)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPlug
inLoader.java:332)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePlug
inManager.java:404)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at blue.lapis.pore.impl.PoreServer.loadPlugin(PoreServer.java:16
7)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at blue.lapis.pore.impl.PoreServer.enablePlugins(PoreServer.java
:184)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at blue.lapis.pore.Pore.onStarting(Pore.java:119)
[15:38:05] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStrea
m:println:-1]:  at blue.lapis.pore.launch.PoreBootstrap.onStarting(PoreBootstrap
.java:86)
...

Can we work to solve this? I can adapt my plugin and you the code?
heres the GitHub repo for my plugin: https://github.com/FabioZumbi12/RedProtect

cannot load any plugins

[09:11:06] [Server thread/INFO] [pore]: Loading plugins
[09:11:06] [Server thread/ERROR] [Sponge]: [Plugin Class: blue.lapis.pore.Pore][Handler: onInitialization]
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_80]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
        at org.spongepowered.mod.plugin.SpongeModPluginContainer.handleModStateEvent(SpongeModPluginContainer.java:126) [SpongeModPluginContainer.class:1.8-1446-2.1DEV-0+unknown-b0.git-unknown]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_80]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [LoadController.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_80]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:529) [Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:355) [FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [po.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:438) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
Caused by: java.lang.IllegalArgumentException: Unexpected exception java.lang.reflect.InvocationTargetException while attempting to construct a new instance of org.bukkit.plugin.java.JavaPluginLoader
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:82) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:76) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/lang/Validate
        at org.bukkit.plugin.java.JavaPluginLoader.<init>(JavaPluginLoader.java:60) ~[JavaPluginLoader.class:1.0.0-SNAPSHOT]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:76) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.Validate
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[?:1.7.0_80]
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_80]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_80]
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_80]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_80]
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) ~[?:1.7.0_80]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_80]
        at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:106) ~[launchwrapper-1.11.jar:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_80]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_80]
        at org.bukkit.plugin.java.JavaPluginLoader.<init>(JavaPluginLoader.java:60) ~[JavaPluginLoader.class:1.0.0-SNAPSHOT]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:76) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more

env:jdk1.7.0u80
plugins:authme reload 5.0;essential 2.x

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.