Wormhole X-Treme
Wormhole X-Treme v1.x
Multi-World capable Stargates for bukkit powered servers
About
Wormhole X-Treme is a multi-world capable Stargate plugin. Auto-Build your Stargates easily with the integrated wxbuild feature and enjoy the taste of real Stargates as you may know them from the Stargate[tm] TV-Series.
News and Updates
Please checkout News and upcoming changes for news and update notices.
Features
- Player teleportation through Wormhole X-Treme Wormholes!
- Multi-world support (native world loading support and more advanced through Wormhole X-Treme Worlds)
- PermissionsEx integration. (As well as some basic built-in permissions)
- Custom 3d & 2d gate shapes
- Iris password protection (currently only for dial gates)
- Minecart teleportation
- Help plugin support
YouTube - Video
Wiki
The Wiki is located on github.
Please visit the Github Project-Page and click on Wiki
History
The history of this plugin and some background information can be found on the BukkitDev history page.
Contact
If you need support in creating a gate or need help regarding the plugin please use the Issue Link in the navigation bar or contact me via private message.
Tip for people migrating away from WXT: you can get gate coordinates by doing /wxgo <gate> and then /tp ~ ~ ~. Then it dumps the gate coords into your server log. Scrape it from there.
Hi,
can I just ask you about any update? This is the best plugin with Stargates and we cant wait until it'll work again with new versions. Is there any progress in development.
Thx :)
I'd just like to say I loved this plugin back in the day and it makes my heart light knowing that there is still active development on it by @LycanDev. A couple of questions I have is where will new releases be made available? Do you plan to update all the way to 1.16.3? Is there anything a fan can do to help? Is there a discord server? Thank you.
In reply to MrSqueak:
Im stuck at finding a good solution to import gates created before MC 1.12. since there is no magic number conversion available anymore and i really dont want to provide one (which is heck of work due to the new material implementation by MC ...) well to make it short im working on creating a new database interface to store gates differently at the moment so i can update them better later.
In reply to LycanDev:
I'd just abandon pre-1.12 gates. If they don't work, they don't work. :)
Maybe create a modded 1.12 WXT jar that can export a CSV containing gate coordinates, and a helper program to import the CSV, if you really want? But that would be a lower priority. Don't be afraid to break backwards compatibility!
hello!
do we have any new updates on this? I understand the complexity of this is immense, but the server I play on is effectively dependent on this plugin to update to later versions :(
In reply to King_MudkipIII:
Hello King, sadly i hadn't much time to spend due to work life balance changes. Will have some days off next week though.
So its been 5 days now. Last time i paused development for some days cause i needed to create a plan to fix numours bugs.
First off .. gate detection during build was buggy in 1.13.2 so i needed to fix that. Turns out it never really worked well. In 1.12.2 gate detection would always fall back to Standard gate shape since this was the first Shape in the array. So if you had issues when hitting a lever when obisidian was nearby then this is fixed now.
Made it possible to make gate detection visible in world i.e. by replacing blocks with colored whool blocks. Im temteped to turn this into a feature but maybe no one will ever need it so maybe i will just add this to the debug section ;)
Anyways i will disable any handlers that checked the gate or re-created one when activating the lever. Turns out this will make your server lag in some cases where the gate is either damaged or in a somewhat corrupted state i.e. missing blocks. Also, as mentioned, if gate material is found nearby detection routine would take too long to find a match especially if you have many custom gate shapes created.
I believe this is not what you would expect so i will switch to triggered gate creation.
What this means you enter /wxt gate build from shape StandardSignDial (which is tab completable if its too long for you to type) which will set build mode.
After that you can either create a gate on your or just auto-build it. Up to you. In any case the final complete command will create the gate from a shape and turn it into a stargate. So its up to you which method you want to use.
Have to move some parts around as we still want to have gate protection. Will probably add a command to validate a gate or all gates.
Last but not least .. you probably will have to re-add gates since the database contains magic values which is hard to translate in newer api versions.
But you dont have to do it the hard way. You get an import routine that can read legacy versions database file. Incompatible data will be thrown away but can be exported. If you have many gates with custom-set gate materials you will most likely need to set them again. This will be documented on my wiki in a how to.
Thinking about it i might just add a builder where you set your custom design and apply it to named gates. Will think about it.
Please reply if you have many gates with custom gate materials set i.e. light, portal or gate set to something else than default. Depending on the feedback i would try to find the best solution possible.
Thanks you for your support.
As of now the command system is now fully operational. For now simple perms is still not working as expected and thus disabled. Maybe it will find its way back if you really need this feature i.e. you dont want to use a permission plugin such as pex or luckperms.
Plugin now works for 1.12.2 servers. Will now move to the next stage and make it work for 1.13.2 which includes moving from deprecated api to new.
In reply to LycanDev:
Fantastic news, great work!
Can't wait to set this up again on my server. Can we still make custom gate shapes?
In reply to Forge_User_24996800:
yes you can. I have made sure that this still works. Might have to retrigger stargate creation though. Also some new stuff i found. See latest post =)
Short update note: Since yesturday im working on fixing commands i just moved from old to new. After that i need to handle some other things like
* Online Mode UUID Change
* Remove Material TypeID usage
Hoping to get this done this weekend. Currently developing on 1.12.2 since this is the easiest start for me. After that i will move to later versions and fix stuff from there.
Bonjour,
j'aime, et j'ai toujours vraiment aimé votre plugins..
je m'en sers depuis toujours
il y a longtemps 2012 !!! , nous avons commencé une map sur le theme sga.
(sans vouloir me faire de la pub... osef en faite... voici les applications que nous avons fait avec votre plugin : (gate, téléporteur...)
la video est vraiment vielle, nous avions bcp evolué sur la map...
des dizaine de mondes, la citée, le sgc...
(si ça vous intéresse, nous avons un lien dynmap)
j'ai bien entendu gérer les stargate grace a votre plugins car il est vraiment au top !
les shapes, les dhd, enfin tout !
bref...
j'ai remis la map atlantis sur server.. mais j'ai eu beau tricoter avec les commmand block un systeme de stargate...
je n'arrive pas a égaler votre plugin !
du coup,
je tente ma chance avec ma question..
est ce que j'ai un moyen de vous motiver ? encourager ?
a remettre ce plugin a jour ?
je suis ignorant sur le codage.... je ne vous servirai a rien sur github...
mais vous auriez notre reconnaissance éternelle !
voir, si cela vous motive, et sans vouloir vous vexer...
je peut contribuer financièrement aussi !
ps: j'ai lu le message précédent et j'ai bien compris qu'il y avait bcp de travail...
mon message n'est pas pour vous presser....
jsuis juste un utilisateur de votre plugin qui est toujours resté dans l'ombre !
et la je sors !
grand Bien a vous :)
edit :
désolé pour le français... je suis aussi nul... en anglais !
In reply to Forge_User_56589807:
Merci pour ton message.
J'espère que ce texte a du sens. Je traduis le texte avec Google Translate.
C'est agréable de voir que vous aimez WormholeXTreme. J'en suis très content.
Je suis déjà très motivé mais vous pouvez toujours soutenir le projet avec le bouton Faire un don en haut à droite.
J'espère trouver un peu de temps le week-end pour créer une version bêta, puis j'espère pouvoir livrer une version pour les tests.
Peut-être que cela fonctionnera comme il se doit.
Malheureusement, je ne peux rien promettre, car lundi le travail vous impliquera à nouveau pleinement.
In reply to LycanDev:
votre message a du sens :)
merci pour votre réponse.
je suis content d’apprendre que vous êtes toujours motivé !
je passerai par la case donations pour vous soutenir !
aussi si vous cherchez des beta testeurs... je peut peut être me rendre utile en ce sens...
sans vouloir être prétentieux, je pense avoir exploré presque toutes les possibilités de votre plugin...
les gates, 2d, 3d,
la création de gateshape...
enfin, un utilisateur habitué quoi.
a vous de voir :)
si non, je passerai de temps en temps pour voir si une release est sorti ^^
encore merci pour votre travail et votre temps !
Can I have your permission to fix whatever problems there are with the plugin and re-release it? I first asked what was happening in 2018 and it's just been over a year of "yeah soon idk"
In reply to Reggie_AU:
Im doing this in my free time. Checkout post #174. Its not like nothing has happend. A lot has changed since then not only do permission plugins come and go but also new version of minecraft get released and things change. This plugin is very old and sometimes it feels like it wasn't ment to be updated but i spend hours of time to make it happen even as others just said "let it die".
Imagine this: whenever i go back to programming i need to fix things i already had fixed last time and test everything again. If you remember the years after 2015 it wasn't even clear what will happen to bukkit or if we are even allowed to develop plugins after the takeover.
To answer your question: No, I will not give permission to re-release any of my plugins here on bukkit or other platforms as a "Q&D fixing" under the same name or look alike. When i get time to finish my work there will be a release. If you dont want to wait you might want to switch to another plugin.
However since its Open-Source you can look at the code create your own plugin by using your own namespace, own plugin-name and most importantly not just copy paste the code from this one and not just do a bug-fix release. To create such an acceptable plugin you would need to most likely rewrite this from scratch and come up with your own ideas.
What i would rather like to see is go to my github page, fork it and try to fix things. The version tag matches the uploaded artifact. Maybe you see things I overlooked. At the time i started planing i didnt see a way for a fix release and started working on refactoring critical parts of the plugin so it would make it easier for me to work on things whenever i get back to coding. Over the years i have come to most likely acceptable release candidate which wil find its way published when i feel comfortable since i have high standards when it comes to releasing a version.
A personal note from my side: im feeling rather offended by this question you could have asked me via PM. Open-Source doesn't mean you just take the code and fix it and claim it as your own. This is the reason why some ppl don't open source their plugins.
I have worked on this for too long in my free time to make this happen. So i will finish this. When i dont feel this drive any longer i will announce it. But knowing me this won't happen anytime soon.
If you feel the need to discuss this further please write me a PM.
Best wishes,
lycano
In reply to LycanDev:
Glad to see this is still being worked on :) My gates sadly haven't worked in years, but I've got 10 years of backups at this point ready for when they finally do.
Excited for future updates! ^_^
Can't wait for a beta. This is the first mod I check every time I come back to Minecraft.
Any news ? I love this plugin but it don't work on 1.14 :(
When i try to complete the gate it don't work " An error occured ... "