Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save iamnotpayingforyourpatreon/20371ddfb318c49dda48fc537032d923 to your computer and use it in GitHub Desktop.
Save iamnotpayingforyourpatreon/20371ddfb318c49dda48fc537032d923 to your computer and use it in GitHub Desktop.
Compile & Download CoreProtect 1.21

Tutorial of Downloading and Building the CoreProtect Plugin

This tutorial will explain from nothing how to build/create the CoreProtect plugin or 1.21 from it's source code on GitHub.

I am assuming you don't know anything and don't have anything installed and are using a Windows device.

Prerequisites

Watch these tutorial videos (very short).

Start Compiling

  • Right click the "Start" or "Windows" icon on your taskbar.

  • Click "Command Prompt".

  • Type the following commands.

cd Desktop
git clone https://github.com/PlayPro/CoreProtect.git

AFTER USING GIT CLONE

You need to go to Desktop\CoreProtect\src\main\resources\plugin.yml and open the "plugin.yml" file in Notepad.

Change branch: ${project.branch} to branch: developement on line 4.

i_am_not_paying_for_your_patreon_to_get_builds_for_open_source_code_2

cd CoreProtect
mvn clean install

i_am_not_paying_for_your_patreon_to_get_builds_for_open_source_code_3

This process will take a while. You should see [INFO] BUILD SUCCESS when it is complete.

The plugin jar will be outputted in the FOLDER NAME\target\CoreProtect-version.jar

Do not use the .jar labelled "original".

i_am_not_paying_for_your_patreon_to_get_builds_for_open_source_code_2

@fufu-girl-meow
Copy link

why are we even arguing about compiling a free open source project?

Its only free until Version 1.20.6, and 1.21.x is Paid

still, it's open-source which mean anyone can compile it if they want to. just like plotsquared.

@Azoraqua
Copy link

People just can’t stand it that a developer charges money for their own god damn work. And are of the opinion that if it’s given for free before that the developer owes them to keep it free.

— A fellow developer’s perspective.

@ScuroK
Copy link

ScuroK commented Apr 30, 2025

They even give instructions how to compile it on their own discord. If they dont want people to have this option they would not allow it.

they let people choose: pay monthly for maximum comfort or compile it.

what a stupid discussion here…

@joex92
Copy link

joex92 commented May 11, 2025

People just can’t stand it that a developer charges money for their own god damn work. And are of the opinion that if it’s given for free before that the developer owes them to keep it free.

— A fellow developer’s perspective.

they are not charging for the product itself, they are charging for a service... said service is "the compiled tool AND direct support for it", which means you can compile it by yourself if you want, but you WON´T get support for it... that's what an OPEN SOURCE PROJECT is, the code is free for everyone to use it under the condition of crediting them (if you use it on other projects)... no one is "angry" that a dev is making a living from it, you are the one angry because not everyone is willing to pay, I bet you are angry also for people cracking Adobe, poor "indie company making a living out of their shitty software"... deal with it, don't try to play SWJ and make yourself look in the eyes of others, that just makes you pathetic...

@DeveloperAnonymous
Copy link

People just can’t stand it that a developer charges money for their own god damn work. And are of the opinion that if it’s given for free before that the developer owes them to keep it free.
— A fellow developer’s perspective.

they are not charging for the product itself, they are charging for a service... said service is "the compiled tool AND direct support for it", which means you can compile it by yourself if you want, but you WON´T get support for it... that's what an OPEN SOURCE PROJECT is, the code is free for everyone to use it under the condition of crediting them (if you use it on other projects)... no one is "angry" that a dev is making a living from it, you are the one angry because not everyone is willing to pay, I bet you are angry also for people cracking Adobe, poor "indie company making a living out of their shitty software"... deal with it, don't try to play SWJ and make yourself look in the eyes of others, that just makes you pathetic...

I'll put a end to the madness that is this debate:

Essentials, which is MUCH bigger plugin than CoreProtect, supplies dev builds for 1.21 free of charge and the plugin is, I'll shock all of you, well, alive and frequently updated (more than CO) despite having no paywalls! Crazy, ikr?! Pika_wow

Paywalls are not the way to go, it only drives people away.

There are stuff that we call "donations", "kindness", "generosity", etc. that you all seems to forget.

@Azoraqua
Copy link

Azoraqua commented May 16, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment