✨ RageSpigot ✨ 1.7x-1.8.x - Knockback - Hit Detection - Optimized Tick Stack - Bukkit API Changes

Status
This thread has been locked.

joeleoli

@bigjoeleoli
Banned
Feedback score
15
Posts
468
Reactions
615
Resources
0
RageSpigot
Simply one of the best spigot forks to hit the market. Several performance tweaks and utilities designed to ease development of a server.

Version
Fork of ClubSpigot 1.8.8 (PaperSpigot).
Does not support 1.7.x by itself. Upon purchase you will be given our version of ProtocolSupport.
Just to prevent confusion, I worked for MMC...

Performance
This ran on Zonix and MinemenClub and held 400 players. I've cleaned up the tick stack and removed useless functionality that wouldn't be needed for most PvP based servers. Most all of these changes are configurable.

Features
  • Performance
    • Removed useless functionality in the tick stack.
    • Implemented a fast math library.
    • Implemented optimized entity remove utility from TacoSpigot.
    • Movement handler implementation that uses packets instead of events.
    • Configuration options to toggle certain bukkit events from being fired.
  • Knockback Profiles
    • Values:
      • Horizontal modifier
      • Vertical modifier
      • Friction - See tenebrous' video for an explanation of friction.
      • Auto WTap - Disable a player’s sprint when they attack another player.
    • Efficiently test knockback values on the fly.
    • Bind a specific profile to a specific player. This is useful for practice servers that need different knockback for different ladders.
  • Block Operations
    • Configuration option to toggle block operations (furnaces, dispensers, hoppers) from being ticked. This helps performance by not wasting time on functionality that doesn’t need to be implemented.
  • Chunks
    • Configuration option to toggle chunk unloading. This is helps performance by never having to unload and load chunks that are used often.
  • Entities
    • Configuration option to toggle entity AI.
    • Configuration option to toggle entity activation.
  • Implementation
    • Hidden players (Player#hidePlayer) won't be removed from the tab-list if configured.
    • Projectiles launched by hidden players (in a player’s view) won't be shown. This is useful for arena based game modes.
    • Packet changes that make working with multiple protocols easier.
    • Packet handler (can replace ProtocolLib).
    • Player movement handler implementation. Only fires when a player moves to a different block. Saves performance by not having to handle a player’s movements if the movement is substantially tiny.
  • Bukkit API Improvements
    • Player#getPing() - Retrieve the player's ping
    • Player#sendMessage(BaseComponent[]) - Send the player chat components
    • Player#setMaxFireTicks() - Set the max ticks a player can be on fire
    • Several events added to support HCF servers (e.g. PotionExpireEvent).
Price
  • JAR: $30
  • No longer selling source.
Contact
Telegram: joeleoli
Discord: @joeleoli#5252

Media
d62011e874f5ea2170889aa2eeddb70b.png

67f48084d5b371ed0b15968fd9c438f6.png

f549edbe297dae93249e3dd40bd41aa3.png
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Stefatorus

Experienced Java Developer & SysAdmin
Premium
Feedback score
7
Posts
0
Reactions
99
Resources
0
Just pm him about it then.
I've replied to this thread. He should publically release it to everyone, not just me; so I think a public post wouldn't benefit everyone.

If he doesn't see the message, I'll pm him.
 

StefanJesiz

Feedback score
0
Posts
228
Reactions
57
Resources
0
Is there any place where I can access the source code for your RageSpigot?
Your fork inherits the license from Spigot & Paper respectively.
The GNU General Public License version 3 license is inherited from Spigot and requires you to, among other things make the source code accessible.
I've included a part of the License Preamble here.
3e1c.png


Thanks.

Stop tryharding to get this for free lmao
 

Stefatorus

Experienced Java Developer & SysAdmin
Premium
Feedback score
7
Posts
0
Reactions
99
Resources
0
Stop tryharding to get this for free lmao
Im just curios about the code changes made to this fork, and he is legally obligated to released the source.

I don't think somebody would stand well If I for example took his work and redistributed it illegaly. Open source doesn't necessarily mean complete permissions over the content without obligations
 

Stefatorus

Experienced Java Developer & SysAdmin
Premium
Feedback score
7
Posts
0
Reactions
99
Resources
0
get off the thread lmao
Still waiting for a response from the developer.

You probably didn't read all of my posts / don't want the source code to be public because you purchases this for money, but the license for spigot which is inherited by this fork is requiring him to disclose the source
 

StefanJesiz

Feedback score
0
Posts
228
Reactions
57
Resources
0
Im just curios about the code changes made to this fork, and he is legally obligated to released the source.

I don't think somebody would stand well If I for example took his work and redistributed it illegaly. Open source doesn't necessarily mean complete permissions over the content without obligations

Oh shit, what you gonna do about it? Sue him and say to the judge ''He didn't give source code to a Minecraft spigot, oh boy!''
He ain't giving it to you for free, accept it.
 

Nykorrin

i-
Premium
Feedback score
6
Posts
812
Reactions
299
Resources
0
Still waiting for a response from the developer.

You probably didn't read all of my posts / don't want the source code to be public because you purchases this for money, but the license for spigot which is inherited by this fork is requiring him to disclose the source
It'll be a while till he responds
 

joeleoli

@bigjoeleoli
Banned
Feedback score
15
Posts
468
Reactions
615
Resources
0
That's what is required by spigot's license. The fact that somebody sells something he must provide for free doesn't mean it relieves him of the requirement that the license has.

To sum it all up, spigot has a licence and if you make a fork of spigot (like RageSpigot or PaperSpigot), you have to follow it's license or release it under a more permissive license like some guys at paper did. The license tells you that you must release the source-code publically just as you got it free with spigot (in this case).

If you actually want to understand what I'm saying, read this:
https://www.gnu.org/licenses/gpl-3.0.en.html

If you want a version summed up by Github, you can have it here:
690e.png

As you can see, "Same License" & "Disclose Source" are conditions imposed by the license.
I should be able to easily see the source and even redistribute it myself as a fork (for example i could make a RageSpigotEnhanced fork and give it off for free).
I have no plans of giving anyone the source code unless purchased, regardless of the license. lmao
 
Banned forever. Reason: Scamming (https://builtbybit.com/threads/joeleoli-scam-report.408697/)

Wauk

Feedback score
0
Posts
71
Reactions
6
Resources
0
Even though this is off topic, has anyone found amazing kB values using this spigot?
 

StefanJesiz

Feedback score
0
Posts
228
Reactions
57
Resources
0
I still haven't found any good kb values for RageSpigot.
I don't know if the knockback in this Spigot is simply trash but if anyone has good settings please let me know.
Format: /kb set (false/true) (horizontal) (vertical)
Example: /kb set true 0.90 0.88​
 
Status
This thread has been locked.
Top