GithubHelp home page GithubHelp logo

beamer's Introduction

Beamer

A Skript addon dedicated to making guardian beams.

Example:

command /beam:
	trigger:
		set {_beam} to a new beam between player and target block for player
		start beam {_beam}
		wait 5 seconds
		stop beam {_beam}
		broadcast "stopping"

Syntax:

Syntax:
  Conditions:
    CondBeamIsActive:
      enabled: true
      description: Check if the beam is active.
      syntax:
      - '%beam% (1¦is|2¦is(n''t|not)) active'
    CondBeamIsViewing:
      enabled: true
      description: Check if the player is currently viewing the beam.
      syntax:
      - '%beam% (1¦is|2¦is(n''t|not)) [currently] viewable'
  Effects:
    EffUpdateBeam:
      enabled: true
      description: Update Guardian Beam.
      syntax:
      - update [beam[s]] %beams%
    EffStartEndLocationBeam:
      enabled: true
      description: Set the starting or ending location of the beam.
      syntax:
      - set [the] (1¦starting|2¦ending) (location|postions)[s] of [(all [[of] the]|the)]
        [beam[s]] %beams% to %location%
    EffStartStopBeam:
      enabled: true
      description: Starts or stops a Guardian Beam.
      syntax:
      - (1¦start|2¦stop) [beam[s]] %beams%
  Expressions:
    ExprNewBeam:
      enabled: true
      description: Creates a new beam.
      syntax:
      - '[new] beam (between|from) %location% (to|and) %location% for %player%
        [[(with|in)] radius %-number% [and] update delay %-number%]'

beamer's People

Contributors

dependabot[bot] avatar github-actions[bot] avatar thelimeglass avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

beamer's Issues

Beamer doesn't work after 1.19.3

You can try the code below for testing:

command /beam:
	permission: op
	trigger:
		set {_beam} to a new beam between player and target block for player
		start beam {_beam}
		wait 5 seconds
		stop beam {_beam}
		broadcast "stopping"

Error:

[10:27:16 ERROR]: Packet encoding of packet ID 78 threw (skippable? false)
java.lang.ClassCastException: class net.minecraft.network.syncher.DataWatcher$Item cannot be cast to class net.minecraft.network.syncher.DataWatcher$b (net.minecraft.network.syncher.DataWatcher$Item and net.minecraft.network.syncher.DataWatcher$b are in unnamed module of loader java.net.URLClassLoader @6996db8)
        at net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket.pack(ClientboundSetEntityDataPacket.java:17) ~[?:?]
        at net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket.write(ClientboundSetEntityDataPacket.java:38) ~[?:?]
        at net.minecraft.network.PacketEncoder.encode(PacketEncoder.java:41) ~[purpur-1.19.3.jar:git-Purpur-1894]
        at net.minecraft.network.PacketEncoder.encode(PacketEncoder.java:14) ~[purpur-1.19.3.jar:git-Purpur-1894]
        at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[netty-codec-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:709) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:792) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:702) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120) ~[netty-codec-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:709) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:792) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:702) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.github.repooper.packetevents.Vulcan_kw.write(Vulcan_kw.java:60) ~[Vulcan-2.7.1.jar:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:709) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:792) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:702) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at me.neznamy.tab.platforms.bukkit.BukkitPipelineInjector$BukkitChannelDuplexHandler.write(BukkitPipelineInjector.java:93) ~[TAB.v3.2.1.jar:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:709) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:792) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:702) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at me.MrGraycat.eGlow.Util.Packets.PipelineInjector$1.write(PipelineInjector.java:92) ~[eGlow 3.2.1 1.9.4-1.19.3.jar:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:709) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:792) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:702) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120) ~[netty-codec-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:717) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:764) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:790) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:758) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1020) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:311) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:227) ~[ProtocolLib.jar:?]
        at com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:233) ~[ProtocolLib.jar:?]
        at net.minecraft.network.Connection.doSendPacket(Connection.java:459) ~[?:?]
        at net.minecraft.network.Connection.lambda$sendPacket$11(Connection.java:433) ~[?:?]
        at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.lambda$proxyRunnable$2(NettyEventLoopProxy.java:48) ~[ProtocolLib.jar:?]
        at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
[10:27:16 INFO]: rudde lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.ClassCastException: class net.minecraft.network.syncher.DataWatcher$Item cannot be cast to class net.minecraft.network.syncher.DataWatcher$b (net.minecraft.network.syncher.DataWatcher$Item and net.minecraft.network.syncher.DataWatcher$b are in unnamed module of loader java.net.URLClassLoader @6996db8)

Versions:

  • ProtocolLib: 5.0.0-SNAPSHOT-b612
  • Skript: 2.6.4
  • Server: Purpur b1876
  • Beamer: 1.0.4

I think that's related with issue dmulloy2/ProtocolLib#2038

Issues with 1.8.8

So I tried this on 1.12.2 and it works great. A Few people were telling me it doesn't work on 1.8 so I tested it. I used Skript Dev37c and I used the ProtocolLib version suggested on their resource page.
This is the error in 1.8.8

[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! [Skript] Severe Error:
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! Something went horribly wrong with Skript.
[16:14:57 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
[16:14:57 ERROR]: #!#! Your Minecraft version or server software appears to be unsupported by Skript (bensku's version).
[16:14:57 ERROR]: #!#! Currently only supported servers are Spigot and its forks for Minecraft 1.9 or newer.
[16:14:57 ERROR]: #!#! Other versions might work, but since you're getting this error message something is NOT working,
[16:14:57 ERROR]: #!#! nor it will work, unless you switch to supported platform.
[16:14:57 ERROR]: #!#! Issue tracker: https://github.com/SkriptLang/Skript/issues (only if you know what you're doing!)
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! Stack trace:
[16:14:57 ERROR]: #!#! FieldAccessException: No field with type java.util.UUID exists in class PacketPlayOutSpawnEntityLiving.
[16:14:57 ERROR]: #!#!     at com.comphenix.protocol.reflect.StructureModifier.writeInternal(StructureModifier.java:363)
[16:14:57 ERROR]: #!#!     at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:343)
[16:14:57 ERROR]: #!#!     at net.jaxonbrown.guardianBeam.protocol.PacketFactory.createPacketSquidSpawn(PacketFactory.java:71)
[16:14:57 ERROR]: #!#!     at net.jaxonbrown.guardianBeam.beam.LocationTargetBeam.<init>(LocationTargetBeam.java:50)
[16:14:57 ERROR]: #!#!     at net.jaxonbrown.guardianBeam.beam.ClientBeam.<init>(ClientBeam.java:81)
[16:14:57 ERROR]: #!#!     at net.jaxonbrown.guardianBeam.beam.ClientBeam.<init>(ClientBeam.java:56)
[16:14:57 ERROR]: #!#!     at me.limeglass.beamer.elements.expressions.ExprNewBeam.get(ExprNewBeam.java:32)
[16:14:57 ERROR]: #!#!     at me.limeglass.beamer.elements.expressions.ExprNewBeam.get(ExprNewBeam.java:16)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.effects.EffChange.execute(EffChange.java:275)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:52)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:294)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:251)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.command.Commands.handleCommand(Commands.java:257)
[16:14:57 ERROR]: #!#!     at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:172)
[16:14:57 ERROR]: #!#!     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[16:14:57 ERROR]: #!#!     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[16:14:57 ERROR]: #!#!     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[16:14:57 ERROR]: #!#!     at java.lang.reflect.Method.invoke(Method.java:498)
[16:14:57 ERROR]: #!#!     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
[16:14:57 ERROR]: #!#!     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[16:14:57 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[16:14:57 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1154)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[16:14:57 ERROR]: #!#!     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[16:14:57 ERROR]: #!#!     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[16:14:57 ERROR]: #!#!     at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[16:14:57 ERROR]: #!#!     at java.lang.Thread.run(Thread.java:748)
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! Version Information:
[16:14:57 ERROR]: #!#!   Skript: 2.2-dev37c (latest)
[16:14:57 ERROR]: #!#!   Bukkit: 1.8.8-R0.1-SNAPSHOT
[16:14:57 ERROR]: #!#!   Minecraft: 1.8.8
[16:14:57 ERROR]: #!#!   Java: 1.8.0_181 (Java HotSpot(TM) 64-Bit Server VM 25.181-b13)
[16:14:57 ERROR]: #!#!   OS: Mac OS X x86_64 10.14
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! Server platform: Spigot
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! Current node: null
[16:14:57 ERROR]: #!#! Current item: set {_beam}(as java.lang.Object) to ExprNewBeam - [[a] [new] beam (between|from) %location% (to|and) %location% for %player% [[(with|in)] radius %-number% [and] update delay %-number%]]
[16:14:57 ERROR]: #!#! Current trigger: command /beam (simple event) (test.sk, line -1)
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! Thread: Server thread
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! Language: english
[16:14:57 ERROR]: #!#! Link parse mode: DISABLED
[16:14:57 ERROR]: #!#! 
[16:14:57 ERROR]: #!#! End of Error.
[16:14:57 ERROR]: #!#! 

Error in 1.8.8

I've got an error by using just the example of the plugin.
Skript Version: 2.2-SNAPSHOT
Server Version: Spigot 1.8.8

Please help me and fix it.

Here is the skript:

command /beam:
trigger:
set {_beam} to a new beam between player and target block for player
start beam {_beam}
wait 5 seconds
stop beam {_beam}
broadcast "stopping"

And I get this error:

[23:58:05 ERROR]: Could not pass event PlayerCommandPreprocessEvent to Skript v2.2-SNAPSHOT
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1154) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_231]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_231]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.comphenix.protocol.wrappers.WrappedDataWatcher$WrappedDataWatcherObject
at com.comphenix.protocol.wrappers.WrappedDataWatcher.setObject(WrappedDataWatcher.java:376) ~[?:?]
at com.comphenix.protocol.wrappers.WrappedDataWatcher.setObject(WrappedDataWatcher.java:363) ~[?:?]
at me.limeglass.beamer.protocol.PacketFactory_1_8_R1.createPacketSquidSpawn(PacketFactory_1_8_R1.java:64) ~[?:?]
at me.limeglass.beamer.protocol.beam.LocationTargetBeam.(LocationTargetBeam.java:55) ~[?:?]
at me.limeglass.beamer.protocol.beam.Beam.(Beam.java:58) ~[?:?]
at me.limeglass.beamer.protocol.beam.ClientBeam.(ClientBeam.java:30) ~[?:?]
at me.limeglass.beamer.protocol.beam.ClientBeam.(ClientBeam.java:26) ~[?:?]
at me.limeglass.beamer.elements.expressions.ExprNewClientBeam.get(ExprNewClientBeam.java:32) ~[?:?]
at me.limeglass.beamer.elements.expressions.ExprNewClientBeam.get(ExprNewClientBeam.java:16) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:103) ~[?:?]
at ch.njol.skript.effects.EffChange.execute(EffChange.java:270) ~[?:?]
at ch.njol.skript.lang.Effect.run(Effect.java:54) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:53) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:222) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:184) ~[?:?]
at ch.njol.skript.command.Commands.handleCommand(Commands.java:269) ~[?:?]
at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:164) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_231]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_231]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_231]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
... 16 more
[23:58:05 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'beam' in plugin Skript v2.2-SNAPSHOT
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_231]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_231]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.comphenix.protocol.wrappers.WrappedDataWatcher$WrappedDataWatcherObject
at com.comphenix.protocol.wrappers.WrappedDataWatcher.setObject(WrappedDataWatcher.java:376) ~[?:?]
at com.comphenix.protocol.wrappers.WrappedDataWatcher.setObject(WrappedDataWatcher.java:363) ~[?:?]
at me.limeglass.beamer.protocol.PacketFactory_1_8_R1.createPacketSquidSpawn(PacketFactory_1_8_R1.java:64) ~[?:?]
at me.limeglass.beamer.protocol.beam.LocationTargetBeam.(LocationTargetBeam.java:55) ~[?:?]
at me.limeglass.beamer.protocol.beam.Beam.(Beam.java:58) ~[?:?]
at me.limeglass.beamer.protocol.beam.ClientBeam.(ClientBeam.java:30) ~[?:?]
at me.limeglass.beamer.protocol.beam.ClientBeam.(ClientBeam.java:26) ~[?:?]
at me.limeglass.beamer.elements.expressions.ExprNewClientBeam.get(ExprNewClientBeam.java:32) ~[?:?]
at me.limeglass.beamer.elements.expressions.ExprNewClientBeam.get(ExprNewClientBeam.java:16) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:103) ~[?:?]
at ch.njol.skript.effects.EffChange.execute(EffChange.java:270) ~[?:?]
at ch.njol.skript.lang.Effect.run(Effect.java:54) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:53) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:222) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:184) ~[?:?]
at ch.njol.skript.command.ScriptCommand.onCommand(ScriptCommand.java:161) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
... 15 more

Hi

obraz_2024-05-06_093049714

Hi, addon is not working on newest version. Skript version is 2.8.5

Moving beam (updating?)

Beamer v1.0.1
Skript 37c
Spigot 1.12

When i do the condition active ( if {_beam} isn't active: ) < also " is not " does not work

set {_arr::*} to all living entities in radius 12 of {_l} where ["%{players::*}%" does not contain "%input%"]

loop {_players::*}:

	if {_beam} isn't active:

		set {_beam} to a new beam between {_s} and {_arr::1} for loop-value

		start beam {_beam}

	else:

		set ending location of beam {_beam} to {_arr::1}

		update beam {_beam}

Errors:
https://hastebin.com/hafitusiwa.md

Also, how would i make it charge another mob when {_arr::1} is dead

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.