[FUN/RPG] TempleCraft v0.43- Create, Save and Share Temples and Adventures [1337]

Discussion in 'Inactive/Unsupported Plugins' started by _Zenith_, Aug 6, 2011.

  1. Offline

    _Zenith_

    [​IMG]
    Create, Save and Share Temples and Adventures

    Download TempleCraft on DevBukkit!

    Show Spoiler



    Bonjour, une vidéo tutoriel en francais est disponible pour ce plugins (by WeesoftMarkpm)



    Willkommen zum deutschen Tutorial über die Materialien und dessen Verwendung (by Fidikado):



    Description:

    TempleCraft is a plugin that allows you to create worlds dedicated to mini-games.
    The main game at the moment is Adventure (Basically get from point A to point B).
    I've recently added Spleef and Zombies, but they're still under construction.
    The video does not include all the latest features. I'll be uploading another video when I get the chance to cover v0.40.

    Come see the plugin at work at:
    mc.mikejsingleton.com:2500

    General Features:
    • Kill monsters to get iConomy gold!
    • Great for Jump Maps, Puzzles, Adventures and Arenas!
    • Use signs to join temples!
    Building Features:

    • Use Bedrock, Gold Blocks, Iron Blocks, Diamond Blocks and Signs instead of commands!!
    Bedrock = Mob Spawnpoint​
    Gold Block on Iron Block = Lobby Starting Block​
    Diamond Block on Iron Block = Temple Spawnpoint​
    Diamond Block on Gold Block = Temple End Block​
    • Don't worry about using commands to set up boundaries
    You have an entire world dedicated to each Temple.​
    • Use EditWorlds to edit Temples without being limited by space.
    • Use Add and Remove commands to allow others to help with the building.
    • EditWorlds make giving building permission easier!
    • Limit the amount of Temples a person can make using the maxTemplesPerPerson setting in the main config file.
    Commands:

    Type /tc in game for a nice command menu, /tc [pageNumber] to view a different page.​

    Changelog:
    • Latest Dev Build: v0.41 - Bukkit 1337
    - Added Sensor Signs:​
    If you put this sign under a block, when you walk over the block, you will be prompted to stand still for 3 seconds to join the temple.​
    Note: Trying to add more features that will allow you to integrate TempleCraft into server gameplay in a cooler way. If you'd like to have an option that prevents regular players from making working TempleCraft signs, let me know. No one has brought it up :p
    [TC]​
    <templeName>​

    sensor​
    - Updated Register API:​
    If you don't already have Register, TempleCraft will export the jar when you load the server. You'll need to reload the server after this to load Register properly, then you're all set. Register just adds compatibility to multiple economy plugins.​
    - Cleaned up some code​
    • v0.40 - Bukkit 1337
    - Fixed /tc converttemples​
    - Added ChunkGenerators Folder​
    - You can drag .jar files into the ChunkGenerators folder and create new worlds using them with /tc new <templeName> <jarName>​
    - Made a nice Help menu when you type /tc​
    - Cleaned up /tc tlist​
    - Added constantworldnames configuration which, if set to true, will keep the names of the temple worlds consistant (for use with other plugins that use NPCs or bookshelves or w/e)​
    -Fixed /tc worldtotemple <templeName>​
    - Converts the world you are in to a temple (cool for if you want to make other worlds seem more interactive with TempleCraft)​
    - When creating a new temple, the default chunk generator is now the default one for minecraft​
    - Added CaveSpiders to the bedrock spawnpoints​
    - Added a Sign that can Spawn you randomly in an area​
    [TC]​
    spawnarea​

    <radius>​

    Old Changes (open)

    • 0.33; Bukkit 1240 - Temples are now saved as worlds that are saved and loaded as needed
    - To convert the old .tcf files into worlds, type /tc converttemples​
    the .tcf files will no longer be needed, but you may choose to save them as the conversion process isn't 100% perfect at the moment, they will also be converted into worlds the next time you edit them.​
    - foodLevel, Experience and GameMode are now stored and restored when joining/ leaving temple​
    - EditWorlds now use Creative mode by default​
    - You can now drag any world files into the SavedTemples folder in the TempleCraft folder and use them as TempleWorlds​
    (not all worldnames are supported at the moment)​
    - Anything saved in a world normally is now saved (including WorldEdit)​
    - ABSOLUTELY NO boundaries anymore (in terms of what is being saved)​
    - New GameTypes (Spleef and Zombies)​

    I still have a lot of ideas for TempleCraft, but unfortunately, I'm having trouble finding enough time to devote to this. I know there are some things that may not be clear. I hope to make a wiki or something similar in the future, but we'll see. For now, feel free to ask questions and leave feedback. I also have an sample server you can check out to see how things work. Thank you :)
    • 0.32;
    - Fixed some bugs and increased performance​
    - Added Support for Register API (multiple economies now supported)​
    - More to be announced (I g2g)​

    • 0.31; Found Solution to Reload Bug!!
    Phew! I haven't been able to test this thoroughly because I'm traveling and have a poor internet connection, but this seems to be working really well so far and if there are some currently undiscovered problems with it, I'll deal with them as soon as possible.​

    Also, I'm not able to test multiple people using the temple very often because I do not have multiple accounts and have only come across a few temporary willing assistants. If you see any bugs that only seem to happen with multiple people, it's likely I don't know about them and I'd appreciate the report! Thanks :)
    • 0.30; Additions + Bug Fix
    - Fixed the Piston Bug (woo)​
    - brought back optional MobArena classes (woo)​
    - Signs can now be used to send chatbox messages and even commands.​
    - New video with the recent changes.​
    - Reload method is kinda funky as always. I've put many hours into trying to fix this one, but I'm stumped...​
    • 0.25; Fixed a Bug
    - Temple Regions will now be cropped automatically (It wasn't working before, oops!).​
    • 0.24; This is a big one :D
    - Removed Classes — I'm going to let other plugins take care of this. Now, when you join a temple, you play with what you have on you and it's saved for when you leave.​
    - Improved Save Method — Always trying to make it faster :)
    - Added Checkpoints — Checkpoints for when you die but want to continue. The third line is the minimum distance you have to be in order to save the checkpoint.​
    [TempleCraft]​
    Checkpoint​
    5​
    - Gold Per Mob is now Configurable — use one number '50' or a range '50-100'​
    - Fixed DropBlocks​
    - Fixed Ready, Tlist & Plist commands​
    - Removed templecraft.save and templecraft.nullclass​
    - Added Mob Spawnpoint Signs​
    - All signs can now use [TC] or [TempleCraft] (case sensitive)​
    • 0.23; Important Addition
    - Improved Save Security (Loosing data is much less likely in case of a server crash)​
    Note: Does anyone mind that I have uploaded new versions practically every day? I like to keep everyone current, but I'm not sure if I'm over doing it and making people redownload it too much. Feedback would be nice, thanks :)

    • 0.22; Additions + Bug Fix
    - Contents of Chests, Furnaces and Dispensers are now saved.​
    - Rejoin cost is now configurable​
    - Breakable materials is now configurable (blocks you are allowed to break during play)​
    - Drop Blocks is now configurable (determines whether blocks drop themselves when broken during play. Chests will still drop their items if you make them breakable)​
    - Fixed Door Glitch​
    • 0.2 ; Stable Release
    - All the big bugs should be fixed​
    - There are still some bugs revolving around loading pistons and there is more optimization to be done.​
    • 0.15 ; Optimized Loading Code More
    • 0.14 ; Bug Fixes
    - Fixed New Temple Problem​
    - Optimized Code a bit (Still need to optimize for larger temples)​
    • 0.13 ; Bug Fixes:
    - Fixed Mob Spawning (now works with MobArena)​
    - Users can no longer restore when temples are in use.​
    • 0.12 ; Bug Fixes:
    - Fixed issues involving multiplayer editting​
    - TNT can now break blocks in temples, but creepers still won't break blocks.​
    - Fixed issues with ownership of temples and access to temples​
    - Got rid of a lot of random excess code. (still more to do)​
    • 0.11 ; Bug Fixes:
    - Fire ticks will now stop after dying in lava​
    - Mob Spawns should only be affected in TempleWorld and EditWorlds​
    - Fixed CheckUpdates command​
    - TemplePlayers are now loaded before Temples (should fix some consol errors)​
    • 0.1 ; Release


    ToDo List:
    • Create a Wiki
    • Migrate to DevBukkit
    • Create a new video
    • Add Comments/ Organize Code more for other Developers
    • Create More GameTypes (CTF, PVP, KOTH, etc.)

    Credits:

    This plugin is based off of @garbagemule's plugin MobArena. Thank you so much for the inspiration and jumping off point! I couldn't have done it without you :)

    Also special thanks to:​
    Donations:

    If you really like the plugin and would like to contribute, feel free to leave a small donation. Anything would be greatly appreciated! Donate here.​
     
    waythm, Gousby and dark1256 like this.
  2. Offline

    Pymous

    Hello !

    I'm having a 'big' issue with TempleCraft.

    I don't know where it's coming from, maybe you can help me !

    First, i'm French, so sorry if i'm not clear.

    Show Spoiler
    So i'm using TempleCraft, i'm creating a dirt outline of an area with WorldEdit, create my little dungeon, and save it with /tc save.

    Everything is fine, no error, the dungeon is playable, ... but if my server CRASH (which happen sometimes :3 ), or sometimes at soft reboot, my dungeon is CUT ! Like a whole part is simply disappearing... :(

    I'm using:
    - TempleCraft v0.32
    - CraftBukkit #1060

    I don't know where it come from, but you can come on my server and do any test you need, just ask what you need, it's like the region is not fully recognized, or something :( !

    Anyway, thanks for your work, this plugin as great potential ! :)


    OK ! I fixed it ! Creating boundaries with WorldEdit DON'T WORK ! You have to manually destroy or add a block somewhere near !

    And a small idea for you !

    Add a flag who save the inventory of a player/group BEFORE the dungeon, and restore it at the end, preventing 'farm' from the dungeon ! Would be awesome :3
     
  3. Offline

    Sebske

    I love youre plugin but i have an Problem with the permissions if i gonna edit the temple with /tc edit [templename] i cannot build there. i have the full admins rights and op but i cannot build anything... please help me i wanna build an own Temple must i make extra permissions for every editworld?
     
  4. Offline

    _Zenith_

    I'm glad you figured it out! As for your idea, it should do this already.
     
  5. Offline

    jazzman170

    i still cant get the checkpoint signs to work. when i die im back in the normal world even tho i have checkpoint signs. When i die in the dungeon i get teleported to the main world at some weird place, not even my spawn point -_-

    edit: turns out thats my death spawn point, i didnt know there was a difference. so theres a /spawn to goto a point i select and a death spawn point? i thought they were the same lol. How do i change my death spawn point? Although it has nothing to do with your plugin ^_^ still the matter reamins that either its just me or the checkpoints are not working. i set them up exactly as the video for your plugin are.
     
  6. Offline

    noggythenog

    wow great plugin works well from what i know. soon this will get no.1
     
  7. Offline

    Pymous

    Sorry about all that, was a bit lost the last days \o/ !

    Another proposition ! Alternate portal !

    Sign are nice, and clear, but absolutely not... 'RP' !

    Some Nether-Portal, made out of Lapis, or something (configurable ?) ! Would be AWE-SOME !
     
  8. Offline

    Viper766

    Does this need to be updated to work with 1.8.1? plz reply
     
  9. Offline

    _Zenith_

    I haven't tried but I'm almost positive bukkit needs to come out with a recommended build for 1.8 first.
     
  10. Offline

    Pymous

    It's work like a charm with #1138 ! :)

    So, Zenith, about a custom portal ? :p

    EDIT: New issue ! Probably my fault again :3

    I finished my Temple, saved it, reloaded it, ... and now, I try to join it for test purpose with /tc j MYTEMPLE

    But the plugin tell me:
    [TC] Temple 'MYTEMPLE' has not been set up yet!

    Do you have any idea why ? :)
     
  11. Offline

    jazzman170

    go back into edit mode, be 100% positive you have the correct setup for the lobby and start spawn/ end dungeon block, save it, leave it, reload plugin with /tc reload, and join. I myself have had this issue when im done editing my temples but sounds like yours may be a little different.
     
  12. Offline

    Pymous

    Yeah, that's what I thought in the first place, maybe you can help me out:

    Here is my spawn area, inside my Temple:
    [​IMG]

    And here is my end area:
    [​IMG]

    I love Wool ! :3
     
  13. Offline

    jazzman170

    you have your lobby and your starting point in same room? try seperating them so they cant do the dungeon until they choose a class or even just try putting them like 5 squares apart, /tc save then /tc leave, then /tc reload and THEN /tc join templename and hopefully that works!
     
  14. Offline

    _Zenith_

    Looks like you don't have a lobby sign either.
    [TC]
    Lobby
     
  15. Offline

    Gousby

    Hey Zenith! First and foremost, I'd like to say, I love the plug-in and all your work! It fits in great with my MMO server! Thanks a lot again!

    But the suggestion:
    My server uses HeroCraft for custom classes and spells, to really add to the MMORPG effect.. but... Heroes and Templecraft collide.. When you die in a temple, it doesnt count as you dying in the world, therefore, Heroes counts you as having no HP until you:
    A) get pork
    or
    B) /tc leave.

    I was wondering if you could possibly add something in config to make it, where if you die in a temple, you die in the world.. Just a suggestion. Please take it into consideration.. I don't want to have to choose between the two.
     
  16. Offline

    Chrisknyfe

    I've tested it on my server (chrisknyfe.craftnode.net:25570), works just fine.

    My only gripe is that I use multiinv to control player inventories, and templecraft will save and overwrite my inventory entering/leaving a dungeon (I'm not using templecraft classes.) If possible, I'd like to turn that off in configuration, so that folks can take loot from the dungeons.
     
  17. Offline

    IronPython

    hey hows the new update coming along lol ^.^
     
  18. Offline

    Pymous

    Okay ! My mystake, again :p

    [TC] Lobby fixed everything.

    But know, I have a real issue for you ! :p

    When a player start the dungeon, finish it properly and another player go inside, the dungeon is 'badly' reloaded !

    Some item explode, like few pistons, items are out of the chests AND inside, ... I guess the reload doesn't correctly happend, any idea ?

    I know I might be a bit heavy, but lake you said, you need a Wiki ! :p (why not using Wikia btw ? Good stuff !)
     
  19. Offline

    IronPython

    yeah its a bug i was getting to so everyone i finished a temple i reloaded it /tc reload and for players in the temple id have them click a sign (using another plugin) would reload temple, this is my temp fix for the problem lol
     
  20. Offline

    Dennis Mejsedal

    Hello Zenith
    First I would like to say, nice work, and keep going. This is a really cool plug-in, and I think a lot of RPG-server, adventure servers could use this.
    I have had this plug-in installed on my server for awhile, at it works. But I have encountered some few bugs, or problems. And I don’t know if it is me or the plug-in.

    Spawning mobs
    1. For some reason, the plug-in won’t spawn mobs properly, when the main world server, is set to No monsters.(can it be made so that monsters spawn I temples, even if the servers I set to no mobs.?)
    2. I can’t spawn pigmen, I have tried the PigZombie, PigMan commands. And for some reason it won’t work. (Could you maybe make a mobspawn command list) it may very well be that I am doing something wrong.

    [TC]
    PigZombie

    Idea for in world temples.

    I had this idea on how to make your temples work in world.
    1. You build, let’s say castle.
    2. Then you make a Cube zone around your castle.
    3. You type a make Temple command
    4. You place the lobby, starting area, Mob signs, chests, etc.
    5. You finish your Temple with command and saves I and reload
    6. Temple is done.

    The cube zone will have to keep players out of the temple, until they join it.
     
  21. Offline

    sakajoao

    Hey... nice plugin... ut i have a question...:D

    is there any way to not load a new world for each dungeon/temple/ etc.
    to just creating it in the same world where you are building homes and stuff?
     
  22. Offline

    _Zenith_

    Nope, sorry. The reason for this is to make it easy to automatically reset things like TNT traps and pistons.
     
  23. Offline

    TheAnt

    @Ahniolator
    Could I get a copy of your dungeon please?
    Just started using this plugin and would like to test
    TIA
     
  24. Offline

    Ahniolator

    I don't have it anymore. It was lost when I started trying to use DimensionDoor, because it changed the seed for the temple worlds.
     
  25. Offline

    TheAnt

    Ah, shame. Thanks for the speedy reply
    :)

    @_Zenith_
    Hi, I created a new temple and entered. How do I set it to creative mode?

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

    tom81de

    Hi, great plugin but I have some questions:

    "- EditWorlds now use Creative mode by default"

    what's the deal with "EditWorlds"? how do these worlds work and how can I set it up that builders are automatically set to creative mode when building temples because at the moment this does not seem to be the case...
    I don't want to make them creative in general as I want them to build "normally" on the default map the server is running...

    I also use WorldGuard and MultiVerse. Could this cause problems?

    Thanks in advance for any help!
    Tom
     
  27. Offline

    _Zenith_

    @TheAnt
    The .tcf files can be found here, but I'm going to change these to zip files soon so you don't have to convert them yourself. Make sure you're using v0.33, which can be downloaded from the Latest Dev Build Link, I wasn't able to change the Download link last night because I lost connection to Bukkit when I was in the middle of updating the page.

    @tom81de

    CreativeMode is working for me, but perhaps you need certain permissions? (Like being op or something?) I'll test it further, but it may just be that you're still using v0.32, not sure. Note that CreativeMode is only available in Minecraft 1.8 and up.

    When you create a new temple using commands, a new temporary world is created called an EditWorld. You are then sent to this world and you can build whatever you want, save and leave. When you save the world is saved to the SavedTemples folder in the TempleCraft folder and when you leave, the temporary EditWorld is deleted.
     
    tom81de and TheAnt like this.
  28. Offline

    Nickexp

    awsome! i'm trying it right now!

    help!when i type /tc join diamond it says the temple "diamond" is not set up yet! and i put a diamond block on a goldblock and a gold block on a iron block ect.whats happening!i also saved the temple and left it then joined it.

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

    IronPython

    i had the same thing this is what you do. when your done working on the temple do this
    /tc save
    /tc leave (now you should be out of the temple)
    /tc newgame <temple> <gametype> (game type can be left blank and it will use the default adventurer game type which is what you want im guessing)
    /tc join <temple> (now you joined the temple have fun)

    when you edit it you must say /tc newgame <temple> each time to reset up the game for the temple you worked on
     
  30. Offline

    Nickexp

    THANKS!!!!!!!!!!!!!!!!!:D
     
  31. Offline

    IronPython

    yeah np i ran into the same thing and after a bit of testing i got that to work and im like "face palm"
     

Share This Page