[INACTIVE][TP/FUN] CakePort v0.5 - Teleport pads [860]

Discussion in 'Inactive/Unsupported Plugins' started by fossil58, Mar 23, 2011.

  1. Offline

    fossil58

    CakePort - Cake teleport pads!
    Version: v0.5

    CakePort let's you link two cakes together, and by stepping on one it will teleport you to the other. :)
    If you have any ideas or suggestions, post 'em! Originally this was supposed to be for the server I run / play with my friends on, which is the reason why I used cakes. CakePort is my first plugin and java project so, yeah.

    Features:
    • Create teleport pads out of cakes
    • Stepping on a linked cake will teleport you to the other and vice versa! (no infinite loops)
    Usage:
    • Select a cake by right clicking with a bone
    • Add cakes by typing "/addcake [CakeName]"
    • Link two cakes by typing "/linkcakes [CakeName1] [CakeName2]"
    • Simply destroy cakes to remove/unlink them
    Permissions:
    Code:
                - 'cakeport.link'
                - 'cakeport.add'
                - 'cakeport.remove'
                - 'cakeport.warp'
    Should default to OP with no Permissions

    Download CakePort

    Known Issues
    • Sometimes doesn't create the folder /plugins/CakePort/ so you might have to create it yourself
    • Doesn't delete cakes when using things like WorldEdit's superpickaxe
    If you find any bugs post!

    ToDo:
    • One way teleports
    • Toll based teleporting?
    • List all CakePorts
    • Config file to use blocks other than cake?
    Changelog:

    Version 0.5:
    • cleanup
    Version 0.4:
    • Updated
    • Added 'cakeport.warp'
    • CakePorts can't be eaten (don't disappear or heal)
    Version 0.3:
    • Updated to latest recommended build
    Version 0.2:
    • Multi-world support
    Version 0.1:
    • Initial release
    Source
     
  2. Offline

    fossil58

    Try creating a folder called CakePort in your plugins folder if it isn't already created.

    Anybody with the permission node 'cakeport.warp' should be able to teleport through any cakes.
     
  3. Offline

    BunBunRoo

    ok well idk how do deal with thos nodes >,< (feels noobish)
     
  4. Offline

    Manji

    had to manually create the CakePort folder as well, the rest of the files were added by the plugin.
     
  5. Offline

    armin781

    i linked two cakes together (and also added them)
    Now when i step on one, it doesnt teleport me to the other one :/
    could you please helpy me?
     
  6. Offline

    fossil58

    Read the post above yours.
     
  7. Offline

    Flawm

    Im super happy this plugin is back up. =)
     
    fossil58 likes this.
  8. Offline

    Parashutte

    Is there a way to change the pad block? I would like something else then a cake.. lmao
     
  9. Offline

    fossil58

    I made a version of CakePort here that will let you select any block and properly teleport you on top of any full block just for you. It's lightly tested so tell me if anything doesn't work with it.
     
  10. Offline

    Deren909

    +-+-+-+PLUGIN IDEA+-+-+-+-+-+
    Ok so I thought you, being the creator of cakeport, could make a plugin where u right click a cake (Defined with Clay Ball) and it teleports you to a tea party :D. Your inventory when you right clicked the cake is saved and you have 3 items in your new inventory: a book,cookies,and Milk. Whaddaya Think :D? It's sort of a joke/fun plugin and maybe you could have a whitelist on your tea party and say /invtitefortea fossil58 and they could say /yesfortea or /nofortea this plugin makes me laugh at the thought of civilized tea parties. Maybe even a cuboid tool to set tea zones ^_^ lol when you pass the zone border is says "You Cannot Leave This Tea Party Say /leavetea To Leave" of course there would be cake at tea parties. That's a plugin i would get!

    I hope you like it,
    Deren
     
  11. Offline

    redblade351

    I added -'cakeport.warp' to my default permission group. My cakes work fine as an op. However when i try them as a normal user i receive the follow errors:
    Could not pass event PLAYER_MOVE to CakePort
    java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
    at com.gmail.marvinj91.CakePort.CakePortPlayerListener.onPlayerMove(Cake
    PortPlayerListener.java:80)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:285)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:310)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:139)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    >

    Here is my group permission file:
    Code:
    groups:
     Default:
    default: true
    info:
     prefix: ''
     suffix: ''
    build: true
     inheritance:
     permissions:
    - 'foo.bar'
    -'cakeport.warp'
    
    Any idea? I'm using the newest version of bukkit and cakeport.
    Thanks in advance.
     
  12. Offline

    fossil58

    I think you're missing a space?
     
  13. Offline

    JamieSinn

    I get the error ''Error writing to file''
     
  14. Offline

    pedrofrq

    Works, I had to create the folder but then I could add and link cakes.
    The only problem is that they don't teleport to the other cake.
    I don't use permissions, and I am using build 860
     
  15. Offline

    fossil58

    I should mention in the OP that CakePort requires Permissions, but if you wait a bit I'll make a quick version for you that doesn't.

    This should work for you.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  16. Offline

    pedrofrq

    This one is working. Thanks!
     
  17. Offline

    pedrofrq

    I can teleport, but this is happening with the chunk where the target cake is:
    [​IMG]
    I have to use /jumpto to get out of the void and when I reconnect the chunk reappears.
    Help?
     

    Attached Files:

  18. Offline

    fossil58

    That's weird; what build are you using?
     
  19. Offline

    pedrofrq

    860 with the no permission version.
    It only happens sometimes, beside that everything is ok.
     
  20. Offline

    sirchanced

    hey i need some help
    i figured out everthing except
    the permissions
    i have no idea what they are and what they do, where to find them and how to configure them
    so i can do everything but teleport
     
  21. Offline

    fossil58

    What do your permissions look like?
     
  22. Offline

    Sorakh

    Amazing pluging :') I was thinking that maybe you could add something to pick with cake u go to. Multi cake teleporting. That would make this complete :')
     
  23. Offline

    sirchanced

    i
    dont know what permissions are or where to find them, or what they do =[

    Code:
    148 recipes
    16 achievements
    10:14:57 [INFO] Starting minecraft server version Beta 1.6.6
    10:14:57 [INFO] Loading properties
    10:14:57 [INFO] Starting Minecraft server on *:25565
    10:14:57 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    10:14:57 [WARNING] The server will make no attempt to authenticate usernames. Be
    ware.
    10:14:57 [WARNING] While this makes the game possible to play without internet a
    ccess, it also opens up the ability for hackers to connect with any username the
    y choose.
    10:14:57 [WARNING] To change this, set "online-mode" to "true" in the server.set
    tings file.
    10:14:57 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-823-
    gb9d0b04-b860jnks (MC: 1.6.6)
    10:14:57 [INFO] Preparing level "world"
    10:14:57 [INFO] Preparing start region for level 0
    10:14:58 [INFO] Preparing spawn area: 61%
    10:14:58 [INFO] Preparing start region for level 1
    10:14:59 [INFO] Preparing spawn area: 81%
    10:14:59 [SEVERE] Could not load 'plugins\minecraft.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:63)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:194)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:117)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    10:14:59 [INFO] Permission system not detected, defaulting to OP
    10:14:59 [INFO] CakePort version 0.4 has been enabled.
    10:15:00 [INFO] Loading Config File...
    10:15:01 [SEVERE] [mcMMO] Permissions isn't loaded, there are no restrictions.
    10:15:01 [INFO] mcMMO version 1.0.22 is enabled!
    10:15:01 [INFO] Done (0.370s)! For help, type "help" or "?"
    >
    this is what i get when i start my server anything wrong?

    great it doesnt even let my join my own server
    trying to figure it out.

    lol i took out the minecraft.jar out of plugins and it works it now says
    Code:
    148 recipes
    16 achievements
    10:22:39 [INFO] Starting minecraft server version Beta 1.6.6
    10:22:39 [INFO] Loading properties
    10:22:39 [INFO] Starting Minecraft server on *:25565
    10:22:39 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    10:22:39 [WARNING] The server will make no attempt to authenticate usernames. Be
    ware.
    10:22:39 [WARNING] While this makes the game possible to play without internet a
    ccess, it also opens up the ability for hackers to connect with any username the
    y choose.
    10:22:39 [WARNING] To change this, set "online-mode" to "true" in the server.set
    tings file.
    10:22:39 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-823-
    gb9d0b04-b860jnks (MC: 1.6.6)
    10:22:40 [INFO] Preparing level "world"
    10:22:40 [INFO] Preparing start region for level 0
    10:22:41 [INFO] Preparing spawn area: 28%
    10:22:42 [INFO] Preparing spawn area: 60%
    10:22:43 [INFO] Preparing spawn area: 97%
    10:22:43 [INFO] Preparing start region for level 1
    10:22:44 [INFO] Preparing spawn area: 32%
    10:22:45 [INFO] Preparing spawn area: 65%
    10:22:46 [INFO] Permission system not detected, defaulting to OP
    10:22:46 [INFO] CakePort version 0.4 has been enabled.
    10:22:46 [INFO] Loading Config File...
    10:22:50 [SEVERE] [mcMMO] Permissions isn't loaded, there are no restrictions.
    10:22:50 [INFO] mcMMO version 1.0.22 is enabled!
    10:22:50 [INFO] Done (0.997s)! For help, type "help" or "?"
    10:23:57 [INFO] Sirchanced [/127.0.0.1:49919] logged in with entity id 47 at ([
    world] 15.625, 64.0, 22.71875)
    >
    now i just need to figure out the cake part and permissions

    this is now what it says when i step on a cake
    Code:
    10:27:39 [SEVERE] Could not pass event PLAYER_MOVE to CakePort
    java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
            at com.gmail.marvinj91.CakePort.CakePortPlayerListener.onPlayerMove(Cake
    PortPlayerListener.java:80)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:285)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:310)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:139)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    10:27:39 [SEVERE] Could not pass event PLAYER_MOVE to CakePort
    java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
            at com.gmail.marvinj91.CakePort.CakePortPlayerListener.onPlayerMove(Cake
    PortPlayerListener.java:80)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:285)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:310)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:139)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  24. Offline

    fossil58

    Well, I forgot to update my download link with the new version. My bad. If you re-download CakePort anybody who's OP can make CakePorts and by default anybody can teleport. This is assuming you do not have the Permissions plugin.
     
  25. I wonder when there is going to be a plugin that allows you to put a spawnpoint for mobs.
    I have seen a mod that makes zombies destroy blocks, and together with this, you can make a zombie map!
     
  26. Offline

    seraphtcme

    one time my friend used cakeport to push me off a cliff.

    suggestion: cake ports should be delete-able with milk
     
  27. Offline

    sirchanced

    ok ill try it
    ty

    wooooooot it works ty

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  28. Offline

    shawn34668

    Thanks its working perfectly! :)
     
  29. Offline

    intradox

    Is this compatible with 953? Also, do you think you might have a config file to choose a custom block in future versions?
     
  30. Offline

    fossil58

    I believe it's working in 953 but I haven't fully tested. And yes, there is plan for a config.
     
  31. Offline

    EliastheNewbie

    I had to make the folder myself, what shall i put in it and stuff? i'm new to plugins, sorry if i'm abit noobish :/

    Oh, never mind, i figured it out. Sorry to bother you. I didn't have to put anything in it! :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016

Share This Page