Minecraft SecretPassage Plugin Revival?
Hello, literal illiterate here. I've been looking for a secret door plugin and found the old one I used to use when I was like, 11?
There really isn't anything else like it out right now.
Clueless about Java and its workings. Is it possible to recreate or update the below plugin into modern times like 1.21?
Reference: https://www.youtube.com/watch?v=--6FTt8cZ7A
VariationVault
YouTube
Minecraft Bukkit Plugin - Secret Passage - make hidden doors!
This video is on
Minecraft Bukkit Plugin - Secret Passage - make hidden doors!
Download : http://dev.bukkit.org/bukkit-mods/secretpassage/
Thanks for watching, if this video has helped
Please remember to rate, subscribe and comment
27 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by yaxhero1#0
anyone 😦
Plugin link: https://dev.bukkit.org/projects/secretpassage
Try and see if it still works, it might ¯\_(ツ)_/¯
the source code is included in the .jar filehuh, didn't know that was a thing
In case anyone wants to take a crack at updating this plugin
We have uploaded your file to a paste service for better readability
Paste services are more mobile friendly and easier to read than just posting a file
Config.java
DefaultConfig.java
Passage.java
PassageManager.java
PassBlock.java
SecretPassage.java
SPBlockListener.java
SPPlayerListener.java
SPRedstoneListener.java
SwitchBlock.java
Requested by cubicake#0
Those are all the provided java files
me taking a "crack at it" is like sending an egg to assassinate saddam hussein. BUT I'LL TRY!!!!!
guys. i think i've done it.
Nice, create a repo on github if you’d like so others could use it as well
I'm not sure how and I messed up the code by trying to add some extra stuff. I've a ,jar file if you guys want to split it open like you did for the other plugin, feel free to upload to github whatever i don't really mind 😄
if you upload it to github and make it open source i can fork it maybe whenever I have the time
(apparently this is wrong) Regular jar files can't be opened to get the source code
jd compiler
its not obfuscated
also this plugin just includes the actual .java src files in it so you can just "unzip" it with 7zip
yea Ik
thats what I did to get these
wouldn't the variable names etc all be random tho?
nope
huh really?
didn't know that was a thing
random src file from VotingPlugin:
Boss
GitHub
GitHub - giganbrian/SecretPassage: A revival of the Secret Passage ...
A revival of the Secret Passage plugin from Minecraft v1.5 - giganbrian/SecretPassage
no
if its unobfuscated nothing changes
you can decompile it to exactly how the src code is
using an app like
http://java-decompiler.github.io/
Java Decompiler
JD Java Decompiler
read the messages before
dont know why people never do that
👍
Update, it can't remember things like deepslate walls. No idea how to fix that.
upon server restart it'll crash
show error log
did you update the dependencies and api-version in plugin.yml?
Yup. I was able to fix this a bit later. It's still very simple and basic. Needs work arounds to make certain things work, but it works 1.21+ 😄