- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
ClearLagg:修订间差异
(添加待翻译内容,补全模板) |
(补全“配置文件”分段) |
||
第147行: | 第147行: | ||
- chicken 2 | - chicken 2 | ||
==分段3== | ==分段3== | ||
#This option disallows the placement of too many tnt-minecarts | |||
tnt-minecart: | |||
enabled: false | |||
max: 2 | |||
radius: 6 | |||
#This option reduces global dispenser rate | |||
dispenser-reducer: | |||
enabled: false | |||
time: 100 | |||
#This option reduces the explosions of mass amounts of tnt, and reduces tnt lag | |||
tnt: | |||
tnt-reducer: | |||
false | |||
#This option reduces fire spread rate | |||
firespread-reducer: | |||
enabled: false | |||
time: 2000 | |||
#How many entities should one chunk be allowed to hold? | |||
chunk-entity-limiter: | |||
enabled: true | |||
limit: 3 | |||
spawn-limiter: | |||
enabled: false | |||
interval: 15 | |||
monsters: 300 | |||
animals: 300 | |||
#Meters your TPS, if it goes to low, run the commands you wrote below! | |||
tps-meter: | |||
enabled: false | |||
interval: 15 tps-trigger: | |||
14.0 | |||
commands: | |||
- 'lagg | |||
killmobs' | |||
- 'lagg | |||
clear' | |||
#This is /lagg killmobs, put what you DON'T want removed! | |||
kill-mobs: | |||
disable-build-wither: | |||
false mob-filter: | |||
- | |||
Villager | |||
- Wolf | |||
- Horse | |||
#This takes care of mob spawners | |||
mobspawner: | |||
enabled: false | |||
max-spawn: 4 | |||
#No longer bugged! -- Dont use if you have CB++ or Spigot! | |||
item-merger: | |||
enabled: false | |||
radius: 6 | |||
#Auto-removal options | |||
# -- warnings works like this; time = the time warning should be given, msg = warning message at that time | |||
# -- NOTE: The below 'remove' section applies to this remover! | |||
# -- NOTE: Putting the interval to low will cause issues! | |||
auto-removal: | |||
broadcast-message: '&6[ClearLag] | |||
&aRemoved | |||
+RemoveAmount | |||
Entities!' | |||
broadcast-warning: true | |||
enable-scheduler: true | |||
autoremoval-interval: 234 | |||
warnings: #You can have thousands of warnings! Put the time they should be executed, and the message (FOLLOW FORMAT!!) | |||
- | |||
time:2 msg:&4[ClearLag] &cWarning Ground items will be removed in &7+remaining &cseconds! | |||
- | |||
time:4 msg:&4[ClearLag] &cWarning Ground items will be removed in &7+remaining &cseconds! | |||
- | |||
time:6 msg:&4[ClearLag] &cWarning Ground items will be removed in &7+remaining &cseconds! | |||
#What should be removed during an auto-removal | |||
remove: | |||
world-filter: | |||
#What worlds should NOT be iterated through during clearing~ | |||
- this_world | |||
broadcast-removal: true | |||
boat: true | |||
falling-block: true | |||
experienceOrb: | |||
true | |||
painting: true | |||
projectile: | |||
true | |||
item: true | |||
itemframe: | |||
false | |||
minecart: | |||
true #What items SHOULD be removed during clearing~ | |||
primed-tnt: | |||
true | |||
arrow: true | |||
snowball: true | |||
fireball: true | |||
ender-signal: | |||
true | |||
item-filter: #What items should NOT be removed during clearing~ | |||
- 264 | |||
mobs: #What mobs should NOT be removed during clearing~ | |||
# - cow | |||
#What should be removed during /lagg clear | |||
command-remove: | |||
world-filter: | |||
- this_world | |||
broadcast-removal: false | |||
boat: true | |||
falling-block: true | |||
==分段4== | |||
experienceOrb: | |||
true | |||
painting: true | |||
projectile: | |||
true | |||
item: true | |||
itemframe: | |||
false | |||
minecart: true | |||
primed-tnt: | |||
true | |||
arrow: true | |||
snowball: true | |||
fireball: true | |||
ender-signal: | |||
true | |||
item-filter: | |||
# - 264 | |||
# - 265 | |||
# - 311 | |||
# - 312 | |||
# - 266 | |||
mobs: | |||
# - cow | |||
check: | |||
world-filter: | |||
- this_world | |||
boat: true | |||
falling-block: true | |||
experienceOrb: | |||
true | |||
painting: true | |||
projectile: | |||
true | |||
item: true | |||
itemframe: | |||
false | |||
minecart: true | |||
primed-tnt: | |||
true | |||
arrow: true | |||
snowball: true | |||
fireball: true | |||
ender-signal: | |||
true | |||
item-filter: | |||
# - 264 | |||
# - 265 | |||
# - 311 | |||
# - 312 | |||
# - 266 | |||
mobs: | |||
creature: | |||
true | |||
animals: | |||
true | |||
monster: | |||
true | |||
limit: | |||
enable-limit: | |||
false | |||
max: 1000 | |||
check-interval: 60 | |||
broadcast-message: '&6[ClearLag] | |||
&aLimit | |||
reached, | |||
removed | |||
+RemoveAmount | |||
Entities!' | |||
world-filter: | |||
- this_world | |||
broadcast-removal: true | |||
boat: true | |||
falling-block: true | |||
experienceOrb: | |||
true | |||
painting: true | |||
projectile: | |||
true | |||
item: true | |||
itemframe: | |||
false | |||
minecart: true | |||
primed-tnt: | |||
true | |||
arrow: true | |||
snowball: true | |||
fireball: true | |||
ender-signal: | |||
true | |||
item-filter: | |||
# - 264 | |||
# - 265 | |||
# - 311 | |||
# - 312 | |||
# - 266 |
2014年10月25日 (六) 05:48的版本
外文名 | ClearLagg |
插件类型 | Spigot / CraftBukkit |
最新版本 | v2.7.2 |
兼容服务端 | CraftBukkit 1.7.9-R0.2 |
源地址 | http://dev.bukkit.org/bukkit-plugins/ClearLagg |
概况
This plugin is made for small servers to big servers, it's made to remove all entities to prevent/clear lag. Of course this plugin can't fix all lag, but it does clear most of it. If your using a larger server with 20+ players using the /lagg clear command will drastically decrease RAM usage, depending on the type of lag your servers experiencing. Permission support Entity limiter Reduces lag Decreasing RAM usage Can stop a TNT chain reaction One simple command Very lightweight Can be ran automatically by console Can adjust times when the server is cleared of lagg configurable removal
命令与权限
Command Description Permission /lagg clear (Clears entities) lagg.clear /lagg check (Counts all entities) lagg.check /lagg reload (Reloads schedulers/config) lagg.reload /lagg killmobs (Kills mobs) lagg.killmobs /lagg area <radius> (Removes entities within given radius) lagg.area /lagg unloadchunks (Unloads un-needed chunks) lagg.unloadchunks /lagg chunk (Locate possible laggy chunks) lagg.chunk /lagg tpchunk <x> <z> <world> (Teleport to chunks) lagg.tpchunk /lagg (Shows helpful page) lagg.help
拓展
SaveDeathDrops (Blocks removal of items dropped from death) 下载:http://dev.bukkit.org/bukkit-plugins/clearlag-savedeathdrops/
配置文件
分段1
Where is the config? plugins\ClearLag\config.yml settings:
auto-update:
true #Should the plugin update when updates are available.
enable-signs:
true #Should clearlag's signs be enabled
config-version: 1 #Don't touch this disable-waterlife:
true #Should squids be disabled from spawning
keep-spawn-in-memory: true #Should the spawn chunks be kept loaded (Highly recommended! Prevents falling into the void!) enable-api:
true #-Deprecated- Should plugins be able to hook into clearlag's API area-filter: #What type of entities SHOULD NOT be removed while doing /lagg area?
- Itemframe - Painting - Wolf - Villager - Horse
- Should clearlag reset the config (more stable), or attempt to add the new paths into your config?
config-updater:
force-update:
false #Puting this as false wont reset your config, but may cause bugs.. Still in testing!
- This limits the mob egg spawners so players cannot "overload" the server with them
- -- 'check-radius' stands for the radius clearlag will check for nearby entities
- -- 'max-mobs' is how many entities may be in the radius before the spawning is blocked
mobegg-limiter:
enabled: false check-radius:
8
max-mobs: 5
分段2
- Disable new chunk generation, or just put a cap on how many can load at once.
- -- THIS DOES NOT WORK WITH 1.6.4!
chunk-limiter:
enabled: false limit: 6000 create-new-chunks: true #-Deprecated-
- This modifies not only the view of the mobs, but will also simplify how they spawn
- -- Lower it is, the better your entity tick will be
- -- If it's too high, expect bugs / lots of lag
mob-range:
enabled: true zombie: 5 skeleton: 30 creeper: 20
- How long should items/Mobs be left on the ground
- -- Goes by seconds
live-time:
enabled: false interval: 10 mobtimer: true itemtimer:
true
arrowtimer:
true arrowkilltime: 15
moblivetime:
600
itemlivetime:
240
- Let clearlag control the spawning in ALL worlds? (Supports all plugins!)
- -- This will also respect cancelations, unlike minecraft's native code
custom-mobspawner:
enabled: false
- How many times should clearlag attempt to find a safe location for the mob to spawn
max-tries: 50
- (In seconds) how often should clearlag try to spawn mobs?
interval: 30
- This is the radius around the player
radius: 30
- This is the radius FROM the player (in blocks!)
radius-from: 7
- How far should mobs spawn from eachother (NOT in blocks!!) (1,010 = around 10-20 blocks)
mob-radius:
1010
- Should we keep trying to spawn a mob if a clear location isn't found
forcespawn:
false
- 4 = nighttime, what light level should mobs spawn in
lightlevel: 4
- Chance mobs will have armor/sword, 1 being diamond every time
armor-chance:
30 mobs: #More types of a mob, more likely it'll spawn(ONLY IN NORMAL WORLDS!)
- zombie 5 - skeleton 3 - creeper - enderman animals: #More types of a mob, more likely it'll spawn(ONLY IN NORMAL WORLDS!) - pig 4 - sheep 1 - cow 6 - chicken 2
分段3
- This option disallows the placement of too many tnt-minecarts
tnt-minecart:
enabled: false max: 2 radius: 6
- This option reduces global dispenser rate
dispenser-reducer:
enabled: false time: 100
- This option reduces the explosions of mass amounts of tnt, and reduces tnt lag
tnt:
tnt-reducer:
false
- This option reduces fire spread rate
firespread-reducer:
enabled: false time: 2000
- How many entities should one chunk be allowed to hold?
chunk-entity-limiter:
enabled: true limit: 3
spawn-limiter:
enabled: false interval: 15 monsters: 300 animals: 300
- Meters your TPS, if it goes to low, run the commands you wrote below!
tps-meter:
enabled: false interval: 15 tps-trigger:
14.0
commands: - 'lagg
killmobs'
- 'lagg
clear'
- This is /lagg killmobs, put what you DON'T want removed!
kill-mobs:
disable-build-wither:
false mob-filter:
-
Villager
- Wolf - Horse
- This takes care of mob spawners
mobspawner:
enabled: false max-spawn: 4
- No longer bugged! -- Dont use if you have CB++ or Spigot!
item-merger:
enabled: false radius: 6
- Auto-removal options
- -- warnings works like this; time = the time warning should be given, msg = warning message at that time
- -- NOTE: The below 'remove' section applies to this remover!
- -- NOTE: Putting the interval to low will cause issues!
auto-removal:
broadcast-message: '&6[ClearLag]
&aRemoved +RemoveAmount Entities!'
broadcast-warning: true enable-scheduler: true autoremoval-interval: 234 warnings: #You can have thousands of warnings! Put the time they should be executed, and the message (FOLLOW FORMAT!!) -
time:2 msg:&4[ClearLag] &cWarning Ground items will be removed in &7+remaining &cseconds!
-
time:4 msg:&4[ClearLag] &cWarning Ground items will be removed in &7+remaining &cseconds!
-
time:6 msg:&4[ClearLag] &cWarning Ground items will be removed in &7+remaining &cseconds!
- What should be removed during an auto-removal
remove:
world-filter:
- What worlds should NOT be iterated through during clearing~
- this_world broadcast-removal: true boat: true falling-block: true
experienceOrb: true
painting: true projectile:
true
item: true itemframe:
false
minecart:
true #What items SHOULD be removed during clearing~
primed-tnt:
true
arrow: true snowball: true fireball: true ender-signal:
true
item-filter: #What items should NOT be removed during clearing~ - 264 mobs: #What mobs should NOT be removed during clearing~
- - cow
- What should be removed during /lagg clear
command-remove:
world-filter: - this_world broadcast-removal: false boat: true falling-block: true
分段4
experienceOrb: true
painting: true projectile:
true
item: true itemframe:
false
minecart: true primed-tnt:
true
arrow: true snowball: true fireball: true ender-signal:
true
item-filter:
- - 264
- - 265
- - 311
- - 312
- - 266
mobs:
- - cow
check:
world-filter: - this_world boat: true falling-block: true
experienceOrb: true
painting: true projectile:
true
item: true itemframe:
false
minecart: true primed-tnt:
true
arrow: true snowball: true fireball: true ender-signal:
true
item-filter:
- - 264
- - 265
- - 311
- - 312
- - 266
mobs: creature: true
animals:
true
monster:
true limit:
enable-limit:
false
max: 1000 check-interval: 60 broadcast-message: '&6[ClearLag]
&aLimit reached, removed +RemoveAmount Entities!'
world-filter: - this_world broadcast-removal: true boat: true falling-block: true
experienceOrb: true
painting: true projectile:
true
item: true itemframe:
false
minecart: true primed-tnt:
true
arrow: true snowball: true fireball: true ender-signal:
true
item-filter:
- - 264
- - 265
- - 311
- - 312
- - 266