Spigot DungeonsXL 0.18-PRE-02

[1.8-1.17.1] Create custom dungeons and adventure maps with ease!


  1. Haha, sometimes, I don't even consider the simpler things because my mind works in mysterious ways. ^_^ Thank you for the suggestion and the solution. I will give those a try.

    By the way, do you have a Patreon account?
     
  2. I seem to be having an issue with mob signs. I type in everything as shown on the example, and put 10,5 on the third line. This should mean every 10 seconds a zombie will spawn, up to 5 zombies right? Even if its supposed to spawn 5 at once its still only spawning 1. The trigger sign is triggered by redstone, and I am having a redstone block placed to trigger it. Does this only trigger it once and not allow the delay?

    Edit: Alright, I'm at a loss now. I cannot get anything to work properly besides the game, lobby, start and ready signs.
    Mobs only spawn once regardless of the sign setup or pulses to the trigger, the door sign keeps the door open and is ignoring its trigger. A piston is not being powered by a redstone sign triggered from the same thing as the mobs. A command block is having that same issue as the piston. I have no idea if I am just doing everything wrong or its broken from some other reason. I am using MC 1.14.3 with the newest version of Dungeons and have several other plugins running, but none of the known incompatible ones.
     
    #1642 Wolfability, Jul 7, 2019
    Last edited: Jul 7, 2019
  3. Alright, through some redstone magic I've got everything working the way I want. For others future reference, observers do not like place signs. When they disappear they will trigger whatever redstone you have you connected to it. In my case I had a trigger sign connected to a door and the door would open when the game loaded. Next the mobs. I was using a button to set off a redstone sign to trigger the mobs. But since its only a pulse the redstone sign would not stay active, and thus only the first set of mobs would spawn. I had to use a T-flip flop redstone switch to make the button work like a lever.
     
  4. No problem :) A Patreon account - nope. Never really thought about getting one. I have a PayPal account though: https://www.paypal.me/Sataniel98
    Glad to hear you made it work, let me know if you have other questions.
     
  5. Thank you. Also, you should consider Patreon. With Paypal donations, it costs the donator extra fees. For example, if I want to donate 10 Euros, it will cost 3 Euros on top for the fees. At least with Patreon, you can get a collective of people who want to support you on a monthly basis. Say you get 30-100 people to donate $1 USD per month, that comes out to be $30-$100/month or about $27-$90/mo after Patreon takes their cut.
     
  6. Hey, I'm Probably Gonna Sound Extremely Stupid For Asking This But, How Do You Set Lives?
     
  7. If both services take fees, then I'd rather not get an account there. To be honest, I feel way more comfortable with one-off donations than with something as binding as an ongoing system. The text about donations on the resource page is a bit outdated. I wrote this years ago as a highschool student, sorry for that (つ﹏<。) - I don't really use PayPal for anything but paying for my dad's Spotify account at the moment. So I wholeheartedly appreciate donations as a motivation boost that shows some people find my work useful, but I don't rely on them to cover expenses.
    Hi, this can be done through the game rule system. Either use initialLives or initialGroupLives: https://github.com/DRE2N/DungeonsXL/wiki/game-rules
     
    • Like Like x 2
  8. Hey !

    What is the permission node to allow /dxl group create ? I've checked the Wiki but didn't found anything
     
  9. Hi, the permission of each command is dxl.command, so it's "dxl.group".
     
  10. Oh, okay, thanks :)
     
  11. Hi Sataniel, one simple question...
    I was trying to set up a simple dungeon mechanic but I don't think I have found how to do it in the wiki.
    I want players to be able to place a block in an altar and when they place that block open a door.

    Is this posible to do through triggers?

    Thanks!
     
  12. Hey,

    I know you are aware of the dxl junk instances that are not deleted, multiverse manages to delete worlds completely with their /mv delete <world> did you had the idea to look at how they are doing maybe so you can replicate how they are doing it ?
    I'm not a dev are anything so maybe it won't be possible, so it's just a proposition
     
  13. Hi,
    no, but this should be possible through redstone one way or another.
    That's not the problem.
     
    • Useful Useful x 1
  14. @Sataniel Is this plugin still incompatible with Towny, have you tested with latest version if it still is, I might use this plugin again.
     
  15. You should just give it a go.
     
  16. Okey doke
     
  17. Hello,

    I got this error when i try to make a DungeonsXL group sign
    Code (Text):
    00:14:28 ERROR]: Could not pass event SignChangeEvent to DungeonsXL v0.17.7
    org.bukkit.event.EventException: null
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-79a30d7-acbc348]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-79a30d7-acbc348]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:2138) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.PacketPlayInUpdateSign.a(SourceFile:44) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.PacketPlayInUpdateSign.a(SourceFile:10) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_212]
            at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_212]
            at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot.jar:git-Spigot-79a30d7-acbc348]
            at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
    Caused by: java.lang.NoSuchFieldError: WALL_SIGN
            at de.erethon.dungeonsxl.global.JoinSign.onCreation(JoinSign.java:230) ~[dungeonsxl-0.17.7.jar:?]
            at de.erethon.dungeonsxl.global.GroupSign.tryToCreate(GroupSign.java:217) ~[dungeonsxl-0.17.7.jar:?]
            at de.erethon.dungeonsxl.global.GroupSign.tryToCreate(GroupSign.java:213) ~[dungeonsxl-0.17.7.jar:?]
            at de.erethon.dungeonsxl.global.GlobalProtectionListener.onSignChange(GlobalProtectionListener.java:271) ~[dungeonsxl-0.17.7.jar:?]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_212]
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_212]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212]
            at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-79a30d7-acbc348]
            ... 15 more
    This is what i'm trying to do :

    [DXL]
    Group
    DungeonEnd
    4,1
     
  18. Hi,
    are you running an incompatible version of ItemsXL alongside? The one compatible with 0.17.7 should be 0.5.4.
     
  19. I don't know what it is, I hope the author can fix it.


    Code (Java):
    [17:33:26] [Server thread/WARN]: [DungeonsXL] Task #18933 for DungeonsXL v0.17.7 generated an exception
    java.lang.IllegalArgumentException: Cannot measure distance between world and DXL_Game_1
        at org.bukkit.Location.distanceSquared(Location.java:460) ~[Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at org.bukkit.Location.distance(Location.java:443) ~[Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at de.erethon.dungeonsxl.trigger.DistanceTrigger.triggerAllInDistance(DistanceTrigger.java:72) ~[?:?]
        at de.erethon.dungeonsxl.player.DGamePlayer.update(DGamePlayer.java:997) ~[?:?]
        at de.erethon.dungeonsxl.player.DPlayerCache$2.lambda$run$0(DPlayerCache.java:63) ~[?:?]
        at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_202]
        at de.erethon.dungeonsxl.player.DPlayerCache$2.run(DPlayerCache.java:63) ~[?:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [Spigot-1.12.2-79a30d7-20190219-1130.jar:git-Spigot-e8ded36-acbc348]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_202]
    [17:34:47] [Server thread/INFO]: RcietL lost connection: Disconnected
    [17:34:47] [Server thread/INFO]: [-] RcietL
     
  20. Hello,
    I just came across this plugin and have several questions:
    - If a new instance is generated is it a new server or a new world?
    - Do all the plugins that run in the normal worlds run in the dungeon too?
    - How is the loot that is collected distributed to the players?
    - Is there a command to send an invite to another player? I really dont like signs :(
     
    #1660 Teslagradio, Jul 19, 2019
    Last edited: Jul 19, 2019