Templecraft
Create worlds dedicated to adventure maps and mini-games
Great for Jump Maps, Puzzles, Adventures and Arenas!
DEVELOPMENT STATE
Hi folks! This plugin is currently no longer being developed for Minecraft 1.8+. While I could continue work for Spigot or similar, I found this plugin to no longer be of mayor use to the feature packed new plugins in the community that do have similar possibilities as TempleCraft did. It was a whole lot of fun to work with/for you all and i will still be available when contacted! - Xarinor
DOWNLOADS
RELEASE VERSION:
Version v0.47
Bukkit 1.4.7 - 1.6.4-R2.1
->Use /tct save multiple times to make sure the temple is really saved after editing.
LATEST DEV-BUILD
Version v0.47.1
Bukkit 1.6 - 1.7
GitHUB / ChangeLog
Dependencies:
Vault: 1.2.15+
Supported Plugins:
Multiverse: 2.4-b527+
Heroes: 1.4.7+
plugin idea by HeyItsZenith
-> original Bukkit-Dev page: TempleCraft
TempleCraft-Wiki
IMPORTANT INFORMATIONS
Problems with Release-Versions
When you have problems with an Release-Version open a new ticket.
Problems with Alpha-Versions
When you have Problems with an Alpha Version go to the Alpha-Tests Forum and post it the Thread with the same Version-Number which your Version has.
If you just post your findings and errors in the comments you might not get an answer!
Suggestions
If you have a suggestion and think this is really needed then open a Suggestion-Ticket.
Problems with the usage
When you can't get your temples to run properly or don't know how to use TempleCraft, visit our TempleCraft WIKI before asking!
HOW TO USE TEMPLECRAFT
-> Visit the new TempleCraft Wiki
DOWNLOAD TEMPLES
Visit the Temple-Area for downloadable Temples!
Please do not use temples without giving the creator some credits! Gentlemen's Agreement
FEATURES
- Set up temples for other players!
- Click signs or stand over signs underground to join temples!
- Kill monsters and find reward-blocks to get currency and loot (supports Vault)!
- Inventory, Health, FoodLevel, and XP is saved and restored when joining/editing a temple and leaving a temple.
- Multiple game-types (Adventure, Spleef, Arena and Race) for temples.
- > Adventure - Get from point A to point B
- > Spleef - Break the wool blocks from under your opponents feet to win
- > Race - Race against your opponents and your high score
- > Arena - Fight with and/or against other players - No need to worry about waiting to play a temple!
- > Possibility to play multiple games in the same temple at the same time! - No need to deal with setting up regions. TempleCraft uses worlds instead of regions!
- TempleCraft Worlds are removed when they're not in use.
- Use specified Blocks and Signs instead of commands!
- Supports Permissions
- Temples can be edited by their creator at any time.
- > Others can be added to help. - Enter creative mode automatically when editing temples
SPECIAL THANKS
Credits
The original versions were created by HeyItsZenith
"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 made this plugin without you :)"
-Zenith
Helpers, Testers and massive Bugfinders
- Thanks for your help =)
Fishy3
Timirvin
raysoukey
Donators:
timirvin
watdidyusaey
Xarinor
A beer for the active developer? Here you go :) [Donate Xarinor]
@externo6
If you enable constantworldnames in the config then the worlds will always use the same name that still has tc in it but also the name of the world :)
@all: Version 1.4.6 of bukkit is a bit of screwing many plugins over. I'd use 1.4.5 R1.0 if possible. Those who don't want ro wait will need to use 0.46.10 but i couldnt recreate the bugs reported below until now so there are some things that dont work properly as of now. I will soon be releasing new builds but it will be january
Is it possible to have the worlds a different name rather than 'TCTempleworld' Been looking but couldn't find anything on the matter. :)
@dev7kasper
Thanks for the report i really do want to get my alpha builds working safe so it will be adressed.
I loaded the alpha 0.46.10 into my test server which 1.4.6 and it said 0.46.9 enabled instead of 0.46.10 maybe that could be an error, but some reason on my main server it wont load it doesn't even say that it just gives the error.
@willkiller1234
I will take a look at it, be sure to delete the other version from your plugin folder as the oldest one is loaded most of the time :(^^
The new alpha version 46.10 does not work for 1.4.6 for me. I get the same error as before.
@willkiller1234
It means that you run the wrong version of TC for your current Bukkit version.
Do look closely at the version that is written in the changelog of files you download.
The last file uploaded to dropbox availeable in the Alpha-Thread supports 1.4.6. All other versions are written for pre-1.4.6 and will not run with the new patch.
24.12 23:33:58 [Server] INFO ... 9 more 24.12 23:33:58 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) 24.12 23:33:58 [Server] INFO at java.lang.Class.forName(Class.java:264) 24.12 23:33:58 [Server] INFO at java.lang.Class.forName0(Native Method) 24.12 23:33:58 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 24.12 23:33:58 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 24.12 23:33:58 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 24.12 23:33:58 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) 24.12 23:33:58 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 24.12 23:33:58 [Server] INFO at java.security.AccessController.doPrivileged(Native Method) 24.12 23:33:58 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:212) 24.12 23:33:58 [Server] INFO at java.net.URLClassLoader.access$000(URLClassLoader.java:73) 24.12 23:33:58 [Server] INFO at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) 24.12 23:33:58 [Server] INFO at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 24.12 23:33:58 [Server] INFO at java.lang.ClassLoader.defineClass(ClassLoader.java:634) 24.12 23:33:58 [Server] INFO at java.lang.ClassLoader.defineClass1(Native Method) 24.12 23:33:58 [Server] INFO Caused by: java.lang.UnsupportedClassVersionError: com/bukkit/xarinor/templecraft/TempleCraft : Unsupported major.minor version 51.0 24.12 23:33:58 [Server] INFO at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) 24.12 23:33:58 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) 24.12 23:33:58 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:104) 24.12 23:33:58 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedPlayerList.<init>(SourceFile:11) 24.12 23:33:58 [Server] INFO at net.minecraft.server.v1_4_6.PlayerList.<init>(PlayerList.java:52) 24.12 23:33:58 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.<init>(CraftServer.java:213) 24.12 23:33:58 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugins(CraftServer.java:235) 24.12 23:33:58 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) 24.12 23:33:58 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) 24.12 23:33:58 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) 24.12 23:33:58 [Server] INFO org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/bukkit/xarinor/templecraft/TempleCraft : Unsupported major.minor version 51.0 24.12 23:33:58 [Server] SEVERE Could not load 'plugins/TempleCraft_Beta_0.46.8 (2).jar' in folder 'plugins'
i got this error what does it mean? http://pastebin.com/tkMMzhCN
@alek123222
Use /tct not /tc, else of that i do not know what would be wrong, if the problem consists using /tct then open a ticket and give some aditional infos :)
I can't use any commands and when I do /plugins templecraft is in red. I get no errors and no message when I use /tc commands.
Ok sounds great! Thank you
There is no current version working with 1.4.6 as since the 1.4.5R1.0 build the plugin will break with every new version. I will change the code so the compatability with newer versions is ensured.
Until then i will add a Alpha build in the Alpha-Thread that supports 1.4.6 soon. I hope to get it done this "evening" :)
Do you know when you will be able to update it to 1.4.6? And if you are running 1.4.6 will this not work at all?
@dev7kasper
As i said in a previous post, from 1.4.5 R1.0 on every templecraft build will only supported the single bukkit version mentionrd in the file upload. There is no new Version out with 1.4.6 support sry. I will get to it when i find the time.
If u use normal worlds then all junks around the temple are normally loaded and use up much ram.
Try to use Cleanroom Generators (VoidGenerator) or the implemented Flat1 Generator to reduce the unused blocks in a world.
@Linschlager
I know that on some servers the worlds may be a bit ressource-heavy, but the first developer wanted it so many players could enter the same temple at one time in different runs so he had the idea of a say "instance".
I have tought about adding region support or releasing a new plugin for this but for now there are no fixed plans.
Couldn't there be a possibility to use regions instead of worlds, because it's very laggy because I don't have too much RAM. Would be nice to me.
Hey guys!
I will upload a new beta build that adds 1.4.5 R 1.0 compatibility and a few new features including the long awaited stop of mobs despawning in temples.
Bukkit included a new safeguardto make life a little harder to people using unsafe code in their plugins (Using craft-bukkit orminecraft API instead of bukkit)..
For the moment i do not have the time to remove and redo the required code.
This means that i keep on using a few minecraft API implementations until i can safely remove them!
For you, that means to look really close at your craft-bukkit version (For all plugins in the next few weeks) as only plugins that are compiled against exact this version will work.
- For R0.1, R0.2 and R0.3 or all prior craft-bukkit builds use Alpha 0.46.7 as it should be safe to use.
- For R1.0 + there will be new uploads when they get accepted!
Have fun!
Xarinor
@jessefjxm
Yes this is planned for the future but there are more urgent things on my list sry :S It is because the code still handles the mob hp and doesnt set it directly so you'll see the mobs actual hp and not the boss health. It will be fixed as soon as possible tough as i'll have to recode pretty many parts ;)
Found that Mobhealth plugin can't show boss's HP correctly...and it seem that Templecraft should add support to it initiatively 囧