How hard is it to build (compile) a plugin?

I am tempted to purchase raytraceantixray since i'm updating to 1.20.4, but I remember being told by PGDK that it was a bad buy because no support will be given and that it was best to compile it yourself. I was wondering if there is significant time/knowledge investment in doing so and whether it would be best for me to just buy it for the easy download. For reference, this is the plugin: https://builtbybit.com/resources/raytraceantixray.24914/
BuiltByBit
RayTraceAntiXray
Paper plugin for server-side async multithreaded ray tracing to hide ores that are exposed to air.
32 Replies
Admincraft Meta
Admincraft Meta9mo ago
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 .deathpacito#0
Zeda
Zeda9mo ago
Compiling is easy if the owner provided a github page/source code of the plugin If you have never compiled anything before you will need to install maven or gradle And then you need to run one of the commands in the source code directory for maven mvn clean package for gradle gradlew clean build If there is a file builld.gradle file in the directory then use gradle otherwise use maven
Deathpacito
DeathpacitoOP9mo ago
Based off this I think i'll need maven
No description
Deathpacito
DeathpacitoOP9mo ago
GitHub
GitHub - stonar96/RayTraceAntiXray: Paper plugin for server-side as...
Paper plugin for server-side async multithreaded ray tracing to hide ores that are exposed to air using Paper Anti-Xray engine-mode 1. - stonar96/RayTraceAntiXray
Deathpacito
DeathpacitoOP9mo ago
.mvn/wrapper looks like it
Zeda
Zeda9mo ago
Okay then install maven and restart the computer: https://maven.apache.org/download.cgi https://maven.apache.org/install.html Installation guide
Deathpacito
DeathpacitoOP9mo ago
Thank you Yeah I do need that installation guide :pepecross:
Zeda
Zeda9mo ago
Amit Thinks
YouTube
How to install Apache Maven on Windows 10
In this video, learn how to install Maven on Windows 10. Follow the below steps: Step 1: Download and Install Java: https://youtu.be/O2mE0dWZ43M Step 2: Set the Java bin path and JAVA_HOME using the following video: https://youtu.be/lxu2HL4ZVJM Step 3: Download Maven Step 4: Set the following: - Maven bin path ...
Deathpacito
DeathpacitoOP9mo ago
I was about to ask if that link was for linux lmao Thanks for the video
Zeda
Zeda9mo ago
No problem
Casper
Casper9mo ago
Keep in mind that when you buy the plugin, you are supporting the developer and help fund the project Always support your local developer, especially when you are going to be using their work every day
Zeda
Zeda9mo ago
Did you read the post
Casper
Casper9mo ago
Yes
Zeda
Zeda9mo ago
It says that the developer provides no support
Casper
Casper9mo ago
He does, via GitHub tickets I have a ticket on that exact project rn
Deathpacito
DeathpacitoOP9mo ago
I followed step 1 up to here, but it seems the path did not work https://youtu.be/O2mE0dWZ43M?feature=shared&t=283
Amit Thinks
YouTube
How to Install Java JDK 16.0.1 on Windows 10
In this video, learn how to install Java JDK 16.0.1 on Windows 10. At first, download Java JDK 16, then install on Windows 10. After installation, set the JDK path under Environment Variables section on Windows 10. Why JRE isn't required in newer Java releases? https://youtu.be/V6zni8ZpT6A How to Run first Java program https://studyopedia.com/...
Zeda
Zeda9mo ago
Did you restart the computer?
Deathpacito
DeathpacitoOP9mo ago
No description
Deathpacito
DeathpacitoOP9mo ago
No Ah
Zeda
Zeda9mo ago
Do it Before installing java did you check if java is already installed using java --version
Casper
Casper9mo ago
When compiling make sure you're on the right commit for your server version There isn't backwards compatible Also make sure you're on the right LTS java version for your commit Use whatever java version your server runs on Highly doubt it's 16
Deathpacito
DeathpacitoOP9mo ago
Yes, it wasn't 21
Zeda
Zeda9mo ago
Then install java 21?
Deathpacito
DeathpacitoOP9mo ago
I installed jdk-22 So that's wrong right?
Casper
Casper9mo ago
He's on 1.20.4, itd he java 17 be*
Deathpacito
DeathpacitoOP9mo ago
I pretty much did this, does it cause issues?
No description
Deathpacito
DeathpacitoOP9mo ago
Server startup does show it's using Java 21
Casper
Casper9mo ago
If your server is using java 21 then compile with java 21 If you installed 22 it'll prob be fine
Mr. PF
Mr. PF9mo ago
Thanks for the suggestion, just purchased the plugin.
Casper
Casper9mo ago
👍
Mr. PF
Mr. PF9mo ago
Do you use the Optimized or More expensive​ config?
Casper
Casper9mo ago
I use the more expensive config

Did you find this page helpful?