Code Monkey home page Code Monkey logo

psychics's Introduction

PSYCHICS

Build Status GitHub


소개

  • PaperMC 기반의 초능력 플러그인입니다.

사용법 및 개발 문서


Compile

  • ./gradlew build
    • Plugin = ./psychics-common/build/libs/Psychics.jar
    • Ability = ./psychics-abilities/build/libs/GroupName.AbilityName.jar

Dependency plugin

psychics's People

Contributors

noonmaru 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  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

psychics's Issues

이거 왜이러나요

[Kotlin] Enabling Kotlin v1.4.10
[18:42:04] [Server thread/INFO]: [Kotlin] Kotlin library loaded
[18:42:04] [Server thread/INFO]: [InvFX] Enabling InvFX v1.3.0
[18:42:04] [Server thread/INFO]: [Psychics] Enabling Psychics v0.7.2
[18:42:04] [Server thread/INFO]: [Psychics] Updated abilities(0):
[18:42:05] [Server thread/WARN]: java.lang.NoClassDefFoundError: net/md_5/bungee/api/ChatColor
[18:42:05] [Server thread/WARN]: at com.github.noonmaru.psychics.AbilityType.(AbilityType.kt:26)
[18:42:05] [Server thread/WARN]: at com.github.noonmaru.psychics.AbilityConcept.(AbilityConcept.kt:64)
[18:42:05] [Server thread/WARN]: at com.github.noonmaru.psychics.ability.boomerang.AbilityBoomerangConcept.(Boomerang.kt:36)
[18:42:05] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[18:42:06] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.Class.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.testCreateInstance(AbilityLoader.kt:91)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.access$testCreateInstance(AbilityLoader.kt:1)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoader.load$psychics_common(AbilityLoader.kt:48)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.PsychicManager.loadAbilities$psychics_common(PsychicManager.kt:126)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.loadModules(PsychicPlugin.kt:63)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.onEnable(PsychicPlugin.kt:44)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:343)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:479)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:477)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:403)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:429)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:206)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:788)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:155)
[18:42:06] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source)
[18:42:06] [Server thread/WARN]: Caused by: java.lang.ClassNotFoundException: net.md_5.bungee.api.ChatColor
[18:42:06] [Server thread/WARN]: at java.net.URLClassLoader.findClass(Unknown Source)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:167)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:96)
[18:42:06] [Server thread/WARN]: at java.lang.ClassLoader.loadClass(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.ClassLoader.loadClass(Unknown Source)
[18:42:06] [Server thread/WARN]: ... 24 more
[18:42:06] [Server thread/WARN]: [Psychics] Failed to load Ability com.github.noonmaru.boomerang.jar
[18:42:06] [Server thread/WARN]: java.lang.NoClassDefFoundError: Could not initialize class com.github.noonmaru.psychics.AbilityType
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.AbilityConcept.(AbilityConcept.kt:64)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.ability.flyingsword.FlyingSwordConcept.(FlyingSword.kt:38)
[18:42:06] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[18:42:06] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.Class.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.testCreateInstance(AbilityLoader.kt:91)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.access$testCreateInstance(AbilityLoader.kt:1)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoader.load$psychics_common(AbilityLoader.kt:48)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.PsychicManager.loadAbilities$psychics_common(PsychicManager.kt:126)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.loadModules(PsychicPlugin.kt:63)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.onEnable(PsychicPlugin.kt:44)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:343)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:479)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:477)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:403)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:429)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:206)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:788)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:155)
[18:42:06] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source)
[18:42:06] [Server thread/WARN]: [Psychics] Failed to load Ability com.github.noonmaru.flying-sword.jar
[18:42:06] [Server thread/WARN]: java.lang.NoClassDefFoundError: Could not initialize class com.github.noonmaru.psychics.AbilityType
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.AbilityConcept.(AbilityConcept.kt:64)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.ability.magicarrow.MagicArrowConcept.(MagicArrow.kt:34)
[18:42:06] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[18:42:06] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.Class.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.testCreateInstance(AbilityLoader.kt:91)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.access$testCreateInstance(AbilityLoader.kt:1)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoader.load$psychics_common(AbilityLoader.kt:48)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.PsychicManager.loadAbilities$psychics_common(PsychicManager.kt:126)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.loadModules(PsychicPlugin.kt:63)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.onEnable(PsychicPlugin.kt:44)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:343)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:479)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:477)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:403)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:429)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:206)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:788)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:155)
[18:42:06] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source)
[18:42:06] [Server thread/WARN]: [Psychics] Failed to load Ability com.github.noonmaru.magic-arrow.jar
[18:42:06] [Server thread/WARN]: java.lang.NoClassDefFoundError: Could not initialize class com.github.noonmaru.psychics.AbilityType
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.AbilityConcept.(AbilityConcept.kt:64)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.ability.straightshuriken.StraightShurikenConcept.(StraightShuriken.kt:31)
[18:42:06] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[18:42:06] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at java.lang.Class.newInstance(Unknown Source)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.testCreateInstance(AbilityLoader.kt:91)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoaderKt.access$testCreateInstance(AbilityLoader.kt:1)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.loader.AbilityLoader.load$psychics_common(AbilityLoader.kt:48)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.PsychicManager.loadAbilities$psychics_common(PsychicManager.kt:126)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.loadModules(PsychicPlugin.kt:63)
[18:42:06] [Server thread/WARN]: at com.github.noonmaru.psychics.plugin.PsychicPlugin.onEnable(PsychicPlugin.kt:44)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:343)
[18:42:06] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:479)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:477)
[18:42:06] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:403)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:429)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:206)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:788)
[18:42:06] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:155)
[18:42:06] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source)
[18:42:06] [Server thread/WARN]: [Psychics] Failed to load Ability com.github.noonmaru.straight-shuriken.jar
[18:42:06] [Server thread/INFO]: [Psychics] Loaded abilities(0):
[18:42:06] [Server thread/INFO]: [Psychics] Loaded psychics(0):
[18:42:06] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[18:42:06] [Server thread/INFO]: Done (29.685s)! For help, type "help"

뭐죠.. 처음엔 1.16.3으로 서버 열었다가 이런문구가 떠서
1.16.1로 바꿔봤는데 저렇게 뜨네요
wiki보고 받으라는 플러그인 다 받았는데 왜이러나요
서버 내에서 명령어를 치려하면
image

계속 이렇게만 뜨네요...

플레이어에 능력추가후 리로드시 눌 에러

00:07:19 WARN: at com.github.noonmaru.psychics.tap.event.EventEntity.unregister(EventEntity.java:51)
00:07:19 WARN: at com.github.noonmaru.psychics.tap.event.RegisteredEntityListener.unregister(RegisteredEntityListener.java:65)
00:07:19 WARN: at com.github.noonmaru.psychics.Psychic.onDisable(Psychic.kt:210)
00:07:19 WARN: at com.github.noonmaru.psychics.Psychic.setEnabled(Psychic.kt:104)
00:07:19 WARN: at com.github.noonmaru.psychics.Psychic.destroy$psychics_common(Psychic.kt:437)
00:07:19 WARN: at com.github.noonmaru.psychics.Esper.removePsychic$psychics_common(Esper.kt:100)
00:07:19 WARN: at com.github.noonmaru.psychics.PsychicManager.reload$psychics_common(PsychicManager.kt:56)
00:07:19 WARN: at com.github.noonmaru.psychics.plugin.PsychicPlugin.reloadPsychics(PsychicPlugin.kt:114)
00:07:19 WARN: at com.github.noonmaru.psychics.command.CommandPsychic$register$1$6$1.invoke(CommandPsychic.kt:101)
00:07:19 WARN: at com.github.noonmaru.psychics.command.CommandPsychic$register$1$6$1.invoke(CommandPsychic.kt:41)
00:07:19 WARN: at com.github.noonmaru.psychics.kommand.KommandDispatcher.dispatch$kommand(KommandDispatcher.kt:110)
00:07:19 WARN: at com.github.noonmaru.psychics.kommand.KommandAdapter.onCommand(KommandDispatcher.kt:250)
00:07:19 WARN: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
00:07:19 WARN: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
00:07:19 WARN: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchCommand(CraftServer.java:802)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.PlayerConnection.handleCommand(PlayerConnection.java:1908)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.PlayerConnection.a(PlayerConnection.java:1719)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.PacketPlayInChat.a(PacketPlayInChat.java:47)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.PacketPlayInChat.a(PacketPlayInChat.java:5)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.TickTask.run(SourceFile:18)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.MinecraftServer.ba(MinecraftServer.java:1135)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.MinecraftServer.executeNext(MinecraftServer.java:1128)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.MinecraftServer.sleepForTick(MinecraftServer.java:1089)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:1003)
00:07:19 WARN: at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
00:07:19 WARN: at java.lang.Thread.run(Unknown Source)

위키에 Event대로 따라하고있는데 서버에 적용이안됩니다..

1.java.lang.IllegalStateException: Not found ability com.github.shane5828.myability 라고 서버엔 뜨고요

IntelliJ에선 똑같이 따라해봣는데 MyAbility랑 onPlayerInteract는 never used가 나오고있습니다..

아래는 제가 그대로 복사해온겁니다. 혹시 잘못쓴게있을까요

package foo.tutorial.psychics.ability

import com.github.noonmaru.psychics.Ability
import com.github.noonmaru.psychics.AbilityConcept
import org.bukkit.event.EventHandler
import org.bukkit.event.Listener
import org.bukkit.event.block.Action
import org.bukkit.event.player.PlayerInteractEvent

class MyAbility : Ability() {
override fun onEnable() {
psychic.registerEvents(MyAbilityListener())
}
}

class MyAbilityListener : Listener {
@eventhandler
fun onPlayerInteract(event: PlayerInteractEvent) {
if (event.action == Action.LEFT_CLICK_AIR) {
event.player.sendMessage("능력 사용자가 왼손을 휘둘렀다.")
}
}
}

  1. event에 8번에보면 group과 author를 변경하라고하시는데 그 이유가 궁금하고 어떻게 바꿔야하는지
    궁금합니다.

  2. yml에 입력할때 그대로
    abilities:
    myfirstability:
    ability: .myability 로 입력했는데도 1번같은 오류가 나옵니다

혹시 yml에 따로 뭘 더 적어야하나요? Event칸에보면 저대로 입력하셨던데

길게질문해서 죄송합니다..

플러그인 관련 질문

차피 저를 포함한 대부분의 사람들은 이거 빌드 절대 못하잖아요
빌드 성공하신분이 구글드라이브 링크걸어서 주시면 안되나요
아님 별님이 .jar 파일을 주시거나...

질문 있습니다.

단지 전과 같이 단순한 빌드 문제, 그런 것이 아닙니다.

abilities 폴더의 샘플 어빌리티 (직선수리검, 블럭부메랑 등등..) 을 넣어 로드했습니다.

AD

후, psychics 폴더에 straight-shuriken 을 테스트하려고 y.yml을 생성하고, 코드를 이렇게 작성하였습니다.

AD3

그리고 보시는 것과 같이 오류가 났습니다. 아무런 오류 메시지 없이, abilites가 로드 안됩니다. 아무래도 제가 abilites: {} 의 구문을 잘못 적은 것 같은데요, 어떻게 하는지 알려주실 분 있으시다면 답변 감사드리겠습니다.

2020-10-02_15 10 28

어빌리티 적용 관련 질문

어빌리티 한 개를 적용할 때는

abilities: some-ability: ability: <abilityName>

인 것을 알았습니다. 하지만 2개 이상 어빌리티를 적용할 때에는 어떻게 하면 되나요??

질문입니다

샘플 능력 4개를 모두 plugins -> abilities 파일에 넣었습니다. 그리고 서버를 키고 서버 로그를 보니
[18:57:38 INFO]: [Psychics] Enabling Psychics v0.6.0
[18:57:38 INFO]: [Psychics] Updated abilities(0):
[18:57:39 INFO]: [Psychics] Loaded abilities(4):
[18:57:39 INFO]: [Psychics] - com.github.noonmaru.boomerang
[18:57:39 INFO]: [Psychics] - com.github.noonmaru.flying-sword
[18:57:39 INFO]: [Psychics] - com.github.noonmaru.magic-arrow
[18:57:39 INFO]: [Psychics] - com.github.noonmaru.straight-shuriken
[18:57:39 INFO]: [Psychics] Loaded psychics(0):
이라고 나왔습니다. 로드가 된줄알고 명령어를 치니 안되네요. 몇시간째 같은자리입니다. 제발 알려주세요

이상한 것

제가 psychics를 빌드를 하고 빌드가 된 파일이 없어서 이렇게 말을 해드립니다.(이상하다 원래 build\libs 안에 있었는데 그 build가 아예 없던데.......)

이클립스...

혹시 자바언어로 볼 수 있는 방법이 있을까요?

.

.

config 파일 작성을 어떻게 하나요?

어찌저찌 하여 능력자 플러그인을 넣고 실행결과, 정상적으로 명령어도 출력이 됩니다만,
어빌리티 폴더에 샘플 능력을 넣어보기도 하고, jar 파일을 넣어도 보고 여러가지를 다 시도해봤는데
능력 적용이 안돼더군요..
이슈 닫혀진것들도 찾아 보았는데 config 파일을 그 플러그인 폴더 안에 넣어야 한다고 하시는데
이 config 파일을 어떻게 작성을 하나요?

커맨드 블럭 관련

커맨드 블럭으로 입력할 경우, 특정 플레이어 닉네임 지목이 아닌 이상 안됩니다. @s@p 같은 것이 작동하지 않습니다.

이슈 템플릿과 가이드라인을 만드는것은 어떤가요?

현재 이 레포지토리는 비슷한 내용으로 겹치거나(예: 빌드 어떻게 하나요, 사용 방법 알려주세요), 문제점을 찾기엔 정보가 부족한 이슈들이 꽤 있습니다. GitHub 이슈 템플릿을 사용하여 형식을 알려주고 이슈를 올릴 때 지켜야 하는 가이드라인을 만드는것은 어떤가요?

플러그인

AutoReloader 1.0.1 InvFX 1.3.0 Tap 3.1.7 Kotlin-plugin 1.4.10 이거 다 어디있나요?

Fake entity nbt 수정 하는법

Fake entity 아머스탠드 nbt를 어떻게 수정하나요?
예를 들어 안보이게 하거나 머리에 아이탬을 씌우거나 이런거요

부메랑 에러?

샘플 능력인 부메랑을 사용하는데 각님 영상에서는 양털들이 투사체 모양으로 나오는데 실행해 보니 안 나와서요...
어떻게 해야 하나요?

투사체

투사체가 안보이고 투사체 입자만 보이는데 해결법 아시는분 있나요

빌드를 못하겠네요

이곳에서 각별님이 아니면 빌드를 할 수 있는 사람이 몇 없지 않습니까?
저도 마찬가지고요
빌드 된 파일을 받을 수 있을까요?

intelliJ에서 스킬 샘플을 구성하는데 오류가 납니다 해결방법이 있을까요?

intelliJ에서 스킬 샘플을 구성하는데 오류가 납니다 해결방법이 있을까요?

Could not find org.spigotmc:spigot:1.16.3-R0.1-SNAPSHOT.
Searched in the following locations:

Possible solution:

와카리마시타(비도) 데미지, 매직에로우 오류

여러분들이 도와주셔서 .yml로 하여 와카리마시타(비도),직선수리검,부메랑 까지 어떻게 어찌저찌 적용을 시켰습니다.
하지만 여기서 문제가 발생했습니다.
다른 것들, 직선수리검과 부메랑은 데미지와 레벨별로 데미지가 강해지는 것들은 전부 완벽하게 됩니다만,
요놈 이 와카리마시타(비도) 요놈은 데미지가 들어가질 않더군요.
요리 맞춰도 저리맞춰도 전혀 데미지가 가질 않습니다.
다른분이 남겨준 이슈에서도 참고를 해보았으나 결과는 같았습니다.
검 갯수 늘린게 문제인가 싶어서 기존으로 했으나 그대로입니다.

또 매직 에로우는 아예 적용이 되질 않는데
어떻게 해야해야 하나요?

이건 어떻게 하죠

이제 /plugins/psychics/abilities/ 에 능력들을 넣고 위키에서 작성하기를 하려고 하는데 작성을 어떻게 하죠..

그냥

.jar 파일을 그냥 구글 파일로 주시면 안돼나요
지금 보면 거이다 오픈소스로 적용못하는거 같은데

질문이 있습니다

Hello Ability! 단계 똑같이 해서 build 하고 서버에 적용시키니까 - (group).(projectname) vunspecified라고 나옵니다. 뭐가 잘못된건가요?

wand 설정법

Casting에서 AbilityConcept.wand로 설정할수 있다고는 하는데 어떻게 설정해야할지 모르겠습니다.
제가 금조각(gold_nugget)을 설정하고 싶어서
class StarpieceConcept: AbilityConcept() {
init {
displayName = "별조각"
cooldownTicks = 2 // 0.1초
cost = 1.0
wand = gold_nugget
}
}
이렇게 설정했는데 안되네요 ""이거, ''이거 다 붙여봤습니다
그런데 안되네요 어떻게 설정해야하나요?

gradlew.bat 에러

FAILURE: Build failed with an exception.

  • What went wrong:
    org/jetbrains/kotlin/cli/common/PropertiesKt

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 1s
자바 jdk는 11 jre는 8사용중

요청드릴꺼

매직스펠 리로드 처럼 플러그인 리로드 같은거 만들어서 해주시면 좋을거같아요

cast를 좌클릭이랑 우클릭이랑 분리

cast를 할 때 좌클릭이랑 우클릭이랑 따로 받을 수 있는 방법이 있나요?

아니면 따로 좌클릭 우클릭을 받기 위해 Psychic.castByWand를 비활성화 시킬 수 있는 방법이 있나요?

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.