- LICENCE SYSTEME REMOVED LOL
- ITS JUST THE BEGINING
- Cracked by MrWiZoX
ySpigot is a 1.8.8 PaperSpigot Fork which I worked hard on. It's included 1.7.X - 1.14 Client Compatibility and saved so much server performances.
Join my Discord Server for more services:
https://discord.gg/eHKzmTq
- 1.7.X - 1.14.X Client Compatibility (ViaVersion & ViaRewind Integration)
- Custom Knockback Profiles
- Smooth Knockback Edition
- Async Hit Detection
- Async Potion Throwing
- Tick-Loop Optimizations
- East-West Cannons Fix
- iHCF Support
- TNT Primed & Falling Sand Client-Side FPS Enhancements
- Knockback Command in Game (In-Game-Editable Knockback)
- Packet Listener & Interceptor Implemented
- Options to disable PlayerMoveEvent Firing
- Options to make Redstone do not applying Physics / Do not fire BlockPhysicsEvent
- Used TacoSpigot-Hopper Helper for optimizing Hopper Transferring Items
- Ping Command
- Hide IPs config option
- Configurable thread TPS
- Heavily Improved Netty (This will not only decrease the amount of Garbage Collection but my potentially decrease ram usage and heavily decrease latency when dealing with many players)
- Thread Affinity (Can heavily increase server and thread performance up to 10x through test of thread affinity)
- Enable/Disable TCPNoDelay
- Enable/Disable lavatocobble
- Developer API
- Configurable max display name length
- More Options in options.yml (Server Performance Saving & Extended Settings)
- Buy the product.
- Drag it into your server folder and start it for once. (Until you see the options.yml was generated)
- Join our discord to get a license key (otherwise the server won't start). Insert your key into the options.yml file and restart the server.
- Configure the spigot to your needs!
/knockback | bukkit.command.knockback
- create <name> | Create a knockback profile
- remove <name> | Remove a knockback profile
- list| Get loaded knockback profiles by server
- info <name> | Get knockback profile info
- test <name> | Test the specified KB profile on yourself
- bindprofile <name> <player> | Bind a specific profile to a specific player.
- sethorizontal <name> <value> | Set horizontal value for a specific KB profile
- setvertical <name> <value> | Set vertical value for a specific KB profile
- setairhorizontal <name> <value> | Set air horizontal value for a specific KB profile
- setairvertical <name> <value> | Set air vertical value for a specific KB profile
- setallowfriction <name> <value> | Set if friction should be enabled for a specific KB profile
- setdefault <name> <value> | Set if the specified profile should be the default profile for the server
- setfrictionvalue <name> <value> | Set friction value for a specific KB profile
- setpotionfallspeed <name> <value> | Set potion fall speed value for a specific KB profile
- setpotionthrowmultiplier <name> <value> | Set potion throw multiplier value for a specific KB profile
- setpotionthrowoffset <name> <value> | Set potion throw offset value for a specific KB profile
/ping | No permission
- <player> | View a specific player's ping
/mobai | bukkit.command.mobai
- Toggle Mob AI from in-game
Code:
# This is the main configuration file for the ySpigot.
# Modify with extreme caution, and make sure you know what you are doing.
# Made by Mael
# Support Discord Server - https://discord.gg/eHKzmTq
options:
license:
key: LICENSE_KEY_HERE
events:
enablelavatocobble: true
infinite-water-sources: true
fire-player-move-event: true
leaves-decay-event: true
block-operations: false
enable-entity-activation: false
endermite-spawning: true
physics:
disable-physics-on-place: false
disable-physics-update: false
mobs:
enable-mob-ai: true
enable-mob-sound: false
chunk:
do-chunk-unload: false
tab:
hidden-players-in-tab: true
complete-hidden: true
complete-plugins: true
pearl:
taliban-pearl: false
pearl-through-string: false
pearl-through-fence-gate: true
pearl-through-cobweb: false
thread:
thread-tps: 60
netty-threads: 5
async:
hit-detection: true
knockback: true
commands:
ping:
enabled: true
message:
not_online: '&cPlayer ''%player%'' is not online !'
ping_other_player: '&f%player%''s Ping: &b%player_ping%MS'
ping_you: '&fPing: &b%player_ping%MS'
plugin:
enabled: true
custom_message: '&fPlugins %list%'
tps:
command-public: false
message:
tps-message:
- '&8&m------------------------------'
- "&7Memory &f-> &c%used_ram%MB&7/&c%total_ram%MB &8(&c%free_ram%MB free&8)"
- "&7Uptime &f-> &c%uptime%"
- "&7TPS 1m, 5m, 15m &f-> &c%list_tps%"
- "&7Current Server Lag &f-> &8(&c%current_tps%&8) &c%bar%"
- "&7Full tick &f-> &c%total_tick%"
- "&7Total Server Load &f-> &c%server_load%"
- "&7Minecraft Scheduler Load &f-> &c%minecraft_scheduler_load%"
- "&7Bukkit Scheduler Load &f-> &c%bukkit_scheduler_load%"
- "&7Connection Load &f-> &c%connection_load%"
- "&7Total Tickable Load &f-> &c%tickable_load%"
- "&7ChunkIO Load &f-> &c%chunkio_load%"
- '&8&m------------------------------'
tnt:
fix-east-west-cannons: true
optimize-tnt: true
optimize-tnt-movement: true
optimize-liquid-explosions: true
tcp-no-delay: true
attack-cancel-sprint: false
max-display-name-length: 16
hide-ips: false
blocked-protocols: []
yspigotcrossversion: true
Code:
Ping variables:
%player% Get the player's name.
%player_ping% Get the player's ping.
TPS variables:
%current_tps% Display the current tps.
%list_tps% Display the list of tps (1m, 5m, 15m).
%server_load% Display the server load in ms.
%uptime% Display Display the time since it is turned on.
%minecraft_scheduler_load% Display the minecraft scheduler load in ms.
%bukkit_scheduler_load% Display the bukkit scheduler load in ms.
%connection_load% Display the conection load in ms.
%tickable_load% Display the tickable load in ms.
%chunkio_load% Display the chunkio load in ms.
%total_entity% Display the entity en the server
%total_chunk_load% Display the total chunk load.
%total_player_online% Display the total player online.
%max_slot% Display the max slots.
%used_ram% How much ram is currently being used by the server
%free_ram% How much ram is currently being free by the server
%total_ram% Display tyhe max ram on this server.
%bar% display in graph the lag.
Plugins variable
%list% Display list of plugin.
(Version Command)
(TPS Command)
(MobAI Command)
(Knockback Command)
(Ping Command)
Cave 6.0
Taliban Pearls
Code:
fr.mael.api;
import fr.mael.yspigot.knockback.Knockback;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
public class Test {
public void setKnockbackWithProfile(Player player, String knockbackprofile) {
Knockback knockback = Bukkit.getKnockbackManager().getKnockbackProfiles().get(knockbackprofile);
player.setKnockback(knockback);
}
public void removeKnockback(Player player) {
player.setKnockback(null);
}
public void getPing(Player player) {
player.sendMessage("Ping: " + player.getPing() + "MS");
}
}
(Coming Soon)
Proof of Owner Ship: