ABOUT
This allows you to toggle falling blocks, TNT entities, piston pushing animations, particles, and items from being viewed on your client. This can drastically reduce lag in environments where such entities are present in massive amounts. This is aimed towards Factions cannoning and similar.
DEPENDENCIES ** = required
- ** ProtocolLib (built against ProtocolLib 4.3.0)
COMMANDS (and aliases)
/cannonlagreducer (gui)
/cannonlagr (gui)
/cannonlreducer (gui)
/cannonlr (gui)
/clagreducer (gui)
/clr (gui)
/cannonlagreducer reload
/cannonlagr reload
/cannonlreducer reload
/cannonlr reload
/clagreducer reload
/clr reload
PERMISSIONS
Access gui: cannonlagreducer.gui
Reload configuration: cannonlagreducer.reload
Update notification: cannonlagreducer.updatecheck
SETTINGS
Code (YAML):
{
"checkForUpdates" : true,
"glowIfEnabled" : true,
"tntIcon" : "TNT;0",
"fallingBlocksIcon" : "SAND;0",
"pistonIcon" : "PISTON_STICKY_BASE;0",
"particlesIcon" : "QUARTZ;0",
"itemsIcon" : "GOLD_INGOT;0"
}
ItemStacks are parsed as shown [MATERIAL;DATA]. Depending on which version you run, you will need to make sure the materials are correct.
LANG
Code (YAML):
{
"guiTitle" : "Settings",
"tntIconName" : "§cTNT",
"fallingBlocksIconName" : "§fFalling Blocks",
"pistonIconName" : "§aPiston",
"particlesIconName" : "§bParticles",
"itemsIconName" : "§eItems",
"tntIconLore" : [ "§7Click to toggle TNT!" ],
"fallingBlocksIconLore" : [ "§7Click to toggle falling blocks!!" ],
"pistonIconLore" : [ "§7Click to toggle piston animations!" ],
"particlesIconLore" : [ "§7Click to toggle particles!" ],
"itemsIconLore" : [ "§7Click to toggle items!" ],
"tntLabel" : "TNT entities",
"fallingBlocksLabel" : "Falling Blocks",
"pistonLabel" : "Piston Animations",
"particlesLabel" : "Particles",
"itemsLabel" : "Items",
"toggleLabelOn" : "§aon",
"toggleLabelOff" : "§coff",
"toggledMessage" : "§7You have toggled §f%label% %toggle-label%§7.",
"commandNoPermission" : "§cYou can't do this, silly.",
"commandInvalidArguments" : "§cInvalid arguments.",
"commandOnlyPlayer" : "§cOnly players can execute this command.",
"reloadSuccessful" : "§aThe configuration has been reloaded." }
USAGE
Toggling the settings in the gui will automatically take effect. This is not a global system. The settings are per player.
Toggle-able features:
- Falling Blocks
- TNT Entities
- Piston Animations
- Items
- Particles
![[IMG]](http://proxy.spigotmc.org/9bace1a8722132c3c8c7403d8f7672024c076ec0?url=https%3A%2F%2Fi.imgur.com%2FTGF7EAd.png)
![[IMG]](http://proxy.spigotmc.org/f516d1c8a6f5af910e5be7f23aac623a6d22d562?url=https%3A%2F%2Fi.imgur.com%2FrNt5uBi.png)
![[IMG]](http://proxy.spigotmc.org/791f3f978e4cbf693f7ff219f14ac846bb608783?url=https%3A%2F%2Fi.imgur.com%2FyGvd2IO.png)
![[IMG]](http://proxy.spigotmc.org/3abd840e5433ac05a405c50e42f30e8dd1e82945?url=https%3A%2F%2Fi.imgur.com%2F31r49Gh.png)
OTHER
Currently tested against Bukkit 1.8. If you are looking for this to work on other versions, you will need something that supports multiple protocol versions. An example of this is Via[Version/Backwards].
BUGS
If you discover a bug I may have missed, you can feel free to discuss the problem in the discussion page.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Cannon Lag Reducer is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 633 times (via Spigot). Download it and open it directly in the game.