⚡ CarbonSpigot ⚡ icon

⚡ CarbonSpigot ⚡ 4.2.5

Async Chunks | Tali Pearls | Smooth Pots | Knockback Types | Countless Features

Page 1 2
2.3.1 Apr 21, 2022
Hot Fix

Added
     • Asynchronous Chunk loading API

Fixed
     • Bow Straight Arrow knockback (Maybe?)
     • Pre-Loading Chunk issue
     • Typo in Carbon Help message
     • Limit for aliases in yml files (Bumped to 1024)
     • Java 8+ Support (Fixed obfuscation issues)

Upcoming
    • Asynchronous Potions
    • Asynchronous Entity Tracking (Toggle-able)
    • Asynchronous World Tracking (Toggle-able)
    • Auto-Update system
    • Custom Threading System
    • FastMath usage in all instances
    • Asynchronous PathFinding
    • Exclusive Knockback Type

2.3 Apr 17, 2022
Major Update

Added
     • Custom Disguise System (w/API)
     • Chunk Optimizations with FastUtil
     • Enderpearl System with Anti-Enderpearl Glitch
     • Straight Bow Boost Knockback
     • Rodding Speed multiplier (Smooth Rodding like Lunar or MMC)
     • Added OBF Helpers to ServerConnection
     • Cleaner console output in NetworkManager
     • Added LogFilter (configurable)
     • Added Better World Entity ticking list
     • Added Instant Respawn
     • PlayerHealthChangeEvent
     • Added update notice to ProtocolLib and Citizens
     • Chunk Patches
     • Adaptive Chunk GC

Fixed
     • StrikePractice Bot incompatibility
     • A logic bug with Entity Hider which would break spectating
     • SlimeWorldManager class cast exceptions
     • Chunk Memory Leaks
     • ServerConnection lag (Faster Login times)
     • NullPointerException exploits on Login
     • Creatures spawning in unloaded chunks
     • Book Exploits and Crashes
     • All dependency security issues
     • Double I/O operation on Player files
     • Anti-Xray spamming console
     • TinyProtocol compatibility errors
     • ProtocolLib injection errors
     • Retrooper's Packet Events
     • Fixed Mysql Errors
     • Reduced JAR Size
     • Fixed PacketPlayOutPlayerInfo.java static instance
     • Fixed a major bug with remapping for developers

Upcoming
    • Asynchronous Potions
    • Asynchronous Entity Tracking (Toggle-able)
    • Asynchronous World Tracking (Toggle-able)
    • Auto-Update system
    • Custom Threading System
    • FastMath usage in all instances
    • Asynchronous PathFinding
    • Exclusive Knockback Type

Disguise Usage (This might or might not be broke, I didn't test last minute changes)
    player.carbon().disguise(String name) - Disguise the player using a name, will       auto fetch the skin.
    player.carbon().undisguise() - Undisguise the player if they are disguised
    player.isDisguised() - Returns true if the player is disguised
    player.getDisguisedName() - Returns the disguise name
    player.getDisguisedProfile() - Returns the disguise GameProfile 
   
    • /carbon disguise <name> - carbon.disguise
    • /carbon undisguise - carbon.disguise

NOTE
I recommend recreating your  `carbon.yml` configuration because some options have been added and removed.

2.2 Apr 4, 2022
Major Update

Added
    • 1.8.8 PotPvP support _(Intermediate Java Developers can easily convert PotPvP to 1.8 now)_
    • Velocity Natives (Paper) Packet Compression and Encryption/Decryption
    • Made BetterKeepAlive handling toggle-able
    • Updated Netty to 4.1.72 Final. (Can break bad anti-cheats)
    • Java 8 - 18 support
    • Ported mSpigot's (Hylist) chunk optimizations _(PlayerChunkMap, PaddingChunks etc.)_
    • Added FastUtil Library usage for Chunk caches
    • Added FastUUID Library usage for all UUID instances
    • Ability to edit Version Command
    • Spam Disconnect toggle-able
    • Updated all libraries to latest version

Fixed
    • Tick Loop causing lag _(Now stable 20 TPS)_
    • Null Pointers in Knockback System
    • Attack Hits turning into combo mode automatically
    • EntityTracker already tracked Console Spam
    • NMS incompatibilities with Frost and Citizens
    • Enderpearl Suffocation in blocks
    • Command Configuration not linked
    • Log4J RCE Exploit _(Previously Semi-Fixed)_

Upcoming
    • Better support for StrikePractice bots
    • Asynchronous Potions
    • Asynchronous Entity Tracking _(Toggle-able)_
    • Auto-Update system
    • Custom Threading System (Maybe?)
    • FastMath usage in all instances
    • Asynchronous PathFinding
    • Exclusive Knockback Type

Note
Please use the LATEST version of Protocol Lib and Citizens with CarbonSpigot. The Java > 8 support is currently broken from obfuscation, I will try and fix this soon enough.

2.1 Feb 21, 2022
Major Update
  • [/] Redid the whole CarbonSpigot code structure from scratch
  • [/] Now utilized patches to make bug fixes easier
  • [/] Fixed Performance Issues
  • [+] Chunk Snapshots (MineHQ)
  • [/] Better KeepAlive Frequency (Helps knockback and hits)
  • [/] Made Enderpearl Glitch Patch better
  • [/] Fixed EntityHider issues (Hopefully?)
  • [/] Fixed configuration issues
  • [+] Server Sided Hit Detection to help with laggy Asian players (Toggle-able)
  • [-] Removed Menus
2.0.3 Dec 27, 2021
Minor Update
[/] Re-added KnockbackAPI class (Forgot to re add after obfuscating in the previous jar)
2.0.2 Dec 18, 2021
Minor Update
[/] Fixed TacoSpigot Block state spam
[/] Fixed Most of the reported bugs
[/] Possibly applied an experimental fix to Expert Knockback console spam
2.0.1 Dec 16, 2021
Minor Update (2.0.1)
[+] Added EnderPearl Settings
[/] Fixed KnockbackProfile loading
[/] Fixed SmoothKnockbackProfile not using vertical knockback
[/] Probably Fixed the log4j script spam
2.0 Dec 15, 2021
Major Update (2.0)
[+] Completely Brand new EnderPearl and Potion settings
[+] Re-coded most of the knockback code.
[+] Re-coded configuration with comments now present in the config to help with each option
[+] Added FastMath (Jafama) to all Math usages
[+] Added use of FastUtil to heavy caching usages like chunks
[+] Backported numerous new patches from Paper
[+] Added patch for running while eating
[+] Added Anti-Malware and Anti-Crash (Not overly major, inspired by NachoSpigot)
[/] Optimized Redstone (Pandawire)
[+] Asynchronous explosions (toggle-able)
[/] Added Lag compensation to both Potions and Enderpearls
[+] Extensive spawner settings fully configurable
[+] Extensive TNT and Sand configurations
[+] Fixed Many Memory Leaks
[+] Fixed packet spam upon head rotation
[+] Fixed sending irrelevant block updates to client
[/] PlayerMoveEvent accurate timing
[/] Patched Book related crashes
[/] All visibility related bugs patched
[+] Added Asynchronous Chunk Loading Method (Not used by default, but you can access it by plugins)
[+] Many Many Many Many API related changes that make it easier to code plugins
(Carbon Exclusive):

player#carbon() - Player related carbon spigot methods
world#getTileEntities() - Returns all Tile Entites in a world
world#getEntityById(int i) - Returns an Entity by its exclusive ID

Many more but can't mention here!
1.7.3 Nov 16, 2021
v1.7.3
[+] TNT Optimizations and configuration options
[+] New Pearl System
[+] Performance Improvement
[/] Better Chunk Loading
[/] Bugs Fixed related to NPCs disappearing and Potion Effects

NOTE: Smooth and Easy knockback profiles broken in this version, will be fixed tomorrow.
1.7.2 FIX Sep 26, 2021
Minor Update
[/] Fixed Licensing
[/] Maybe fixed ticking errors
[/] Maybe fixed smooth knockback profile errors
1.7.2 Sep 12, 2021
Minor Update
[/] Fixed Fishing Hook Knockback
[/] Fixed Lazarus Startup
[/] Fixed Visibility Issues
[/] Fixed Entity Living Knockback
[/] Fixed Enderpeal Errors
[/] Fixed Rod not registering
[-] Removed left over suspend code
[/] Maybe fixed world loading issues
[/] Fixed pot lag
1.7.1 Sep 8, 2021
Major Update
- Changed base from Paper to SportPaper
- Main.class - Changed optionBuilder for "SportPaper" config to "Server Settings" config
- DedicatedServer.class - Added Version String in startup message, Added a better EULA warning message, Port Errors, Non Premium Message
- CraftServer.class - Extended TPS Statistics
- MinecraftServer.class - Changed Constructor for "Rolling Average", Added "Average TPS" and "Average Connection TPS"
- EntityPlayer.class - Overrided EntityHuman#setSprinting and added support for "shouldDealSprintKnockback" boolean to adapt in knockback
- PlayerInventory.class - Added usage of EntityPlayer#setEquipment method to trigger EquipmentSetEvent
- EquipmentSetEvent.class - Added EquipmentSetEvent which triggers when you wear armor of any kind (Support for Lazarus and HCF Cores)
- Server.class, CraftServer.class - Removed "isSuspended", "setSuspended" and Suspend mode from SportPaper to prevent users from being confused
- Bukkit.class - Added Bukkit#setMaxPlayers
- Recoded Knockback System
- PlayerConnection.class - Added tracking for "LastMotionTick"
- Player.class - Added "player#setKnockbackProfile" method and "player#getKnockbackProfile" method
- Removed OpenHFT Support and Fixed thread lock startup errors
- Patched NoDamageTicks for all Knockback Profiles
- Fixed Skin Bug
- Fixed Absorption in Golden Apples
- EntityPlayer.class - Added "FakePlayer" & "FakingDeath" booleans
- PlayerConnection.class - Added MovementHandlers and PacketHandlers, Added InvalidArmAnimation Fix
- Added Artemis Anticheat SDK Support
- Removed Async Data option
- Added Day and Night Command for player to set their own time
- Added Visibility Patch (Works somewhat)
- Improved performance 10x
1.6.2 Aug 28, 2021
Fixed Lazarus Support
[/] Fixed EquipmentSetEvent
[/] Lazarus is now fully supported
1.62 Aug 24, 2021
Minor Update
[/] Updated Licensing
[/] Added Lazarus Support (EquipmentSetEvent)
1.61 Aug 21, 2021
Minor Update
[/] Patched Server tick loop (Suggested by ! fabio#0001)
[/] Made Knockback Directional
[/] Fixed Knockback Sprint Issue (Maybe?)
[/] Changed Thread TPS from 60 to 100 (Suggested by Muffinized)
1.6 Aug 19, 2021
Page 1 2

spigot

paper

knockback

practicepvp

practice