1 440
收录服务器
2 126
注册
29 130
玩家
More Mobs | Largest Mobs Skript is back! Re-Coded
具有多种定制选项的暴徒
作 者 Xenons
发布时间 2016年2月3日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16
点此下载

👾 More Mobs 插件

More Mobs 是一款 Minecraft 插件,它向你的世界添加了 12 种新的、可定制的生物。这些生物会在世界各地随机生成,你可以自定义它们的掉落物、名称和生命值。插件还提供了一个管理 GUI 来召唤生物,以及管理命令来将世界/区域列入黑名单。

⚙️ 功能特性

  • 生物 (12 种): 在世界各地随机生成。
  • 可自定义掉落物: 允许自定义生物掉落的物品。
  • 可自定义名称: 允许自定义生物的名称。
  • 可自定义生命值: 允许自定义生物的生命值。
  • 管理 GUI: 用于召唤生物。
  • 管理命令: 用于将世界/区域列入黑名单。
  • 死亡掉落金币: 生物死亡时掉落金币。

📜 命令

  • /moremobs/mm: 插件主命令。

🔑 权限

  • moremobs.admin: 访问所有命令的权限。

📦 依赖

📝 配置示例


options:
	prefix: &7[&bMoreMobs&7]
	no-permission: {@prefix} &cYou don't have permission to do that!
	no-player: {@prefix} &cYou must be a player to do that!
	mob-summoned: {@prefix} &aSummoned %arg 1% at your location!
	invalid-mob: {@prefix} &cInvalid mob type!
	world-blacklisted: {@prefix} &cThis world is blacklisted!
	region-blacklisted: {@prefix} &cThis region is blacklisted!

command /moremobs [&text]:
	trigger:
		if player has permission "moremobs.admin":
			if arg 1 is not set:
				send "&7&m------------------&r &bMoreMobs &7&m------------------" to player
				send "&b/moremobs summon  &7- &aSums a mob at your location." to player
				send "&b/moremobs reload &7- &aReloads the config." to player
				send "&b/moremobs blacklist world  &7- &aBlacklists a world." to player
				send "&b/moremobs unblacklist world  &7- &aUnblacklists a world." to player
				send "&b/moremobs blacklist region  &7- &aBlacklists a region." to player
				send "&b/moremobs unblacklist region  &7- &aUnblacklists a region." to player
				send "&7&m------------------&r &bMoreMobs &7&m------------------" to player
			if arg 1 is "summon":
				if arg 2 is set:
					if arg 2 is "MegaZombie":
						summon zombie at player's location
						set the display name of the last spawned zombie to "&cMega Zombie"
						set the max health of the last spawned zombie to 100
						set the health of the last spawned zombie to 100
						apply potion of damage resistance of tier 4 to the last spawned zombie for 999999 seconds without particles
						apply potion of strength of tier 2 to the last spawned zombie for 999999 seconds without particles
						send "{@prefix} &aSummoned Mega Zombie at your location!" to player
					else if arg 2 is "Wraith":
						summon zombie at player's location
						set the display name of the last spawned zombie to "&cWraith"
						set the max health of the last spawned zombie to 50
						set the health of the last spawned zombie to 50
						apply potion of invisibility of tier 1 to the last spawned zombie for 999999 seconds without particles
						send "{@prefix} &aSummoned Wraith at your location!" to player
					else if arg 2 is "DeathSpider":
						summon spider at player's location
						set the display name of the last spawned spider to "&cDeath Spider"
						set the max health of the last spawned spider to 75
						set the health of the last spawned spider to 75
						apply potion of poison of tier 2 to the last spawned spider for 999999 seconds without particles
						apply potion of speed of tier 2 to the last spawned spider for 999999 seconds without particles
						send "{@prefix} &aSummoned Death Spider at your location!" to player
					else if arg 2 is "MegaCreeper":
						summon creeper at player's location
						set the display name of the last spawned creeper to "&cMega Creeper"
						set the max health of the last spawned creeper to 60
						set the health of the last spawned creeper to 60
						apply potion of damage resistance of tier 3 to the last spawned creeper for 999999 seconds without particles
						apply potion of explosion resistance of tier 5 to the last spawned creeper for 999999 seconds without particles
						send "{@prefix} &aSummoned Mega Creeper at your location!" to player
					else if arg 2 is "FireRat":
						summon rat at player's location
						set the display name of the last spawned rat to "&cFire Rat"
						set the last spawned rat on fire for 999999 seconds
						set the max health of the last spawned rat to 30
						set the health of the last spawned rat to 30
						apply potion of speed of tier 2 to the last spawned rat for 999999 seconds without particles
						send "{@prefix} &aSummoned Fire Rat at your location!" to player
					else if arg 2 is "UndeadHorse":
						summon skeleton horse at player's location
						set the display name of the last spawned skeleton horse to "&cUndead Horse"
						set the max health of the last spawned skeleton horse to 80
						set the health of the last spawned skeleton horse to 80
						send "{@prefix} &aSummoned Undead Horse at your location!" to player
					else if arg 2 is "FlyingCreeper":
						summon creeper at player's location
						set the display name of the last spawned creeper to "&cFlying Creeper"
						set the max health of the last spawned creeper to 40
						set the health of the last spawned creeper to 40
						apply potion of slow falling of tier 1 to the last spawned creeper for 999999 seconds without particles
						send "{@prefix} &aSummoned Flying Creeper at your location!" to player
					else if arg 2 is "HellHound":
						summon wolf at player's location
						set the display name of the last spawned wolf to "&cHell Hound"
						set the max health of the last spawned wolf to 70
						set the health of the last spawned wolf to 70
						apply potion of fire resistance of tier 1 to the last spawned wolf for 999999 seconds without particles
						set the last spawned wolf on fire for 999999 seconds
						send "{@prefix} &aSummoned Hell Hound at your location!" to player
					else if arg 2 is "FireDemon":
						summon blaze at player's location
						set the display name of the last spawned blaze to "&cFire Demon"
						set the max health of the last spawned blaze to 90
						set the health of the last spawned blaze to 90
						apply potion of fire resistance of tier 1 to the last spawned blaze for 999999 seconds without particles
						send "{@prefix} &aSummoned Fire Demon at your location!" to player
					else if arg 2 is "GreatGolem":
						summon iron golem at player's location
						set the display name of the last spawned iron golem to "&cGreat Golem"
						set the max health of the last spawned iron golem to 120
						set the health of the last spawned iron golem to 120
						apply potion of damage resistance of tier 5 to the last spawned iron golem for 999999 seconds without particles
						apply potion of strength of tier 3 to the last spawned iron golem for 999999 seconds without particles
						send "{@prefix} &aSummoned Great Golem at your location!" to player
					else if arg 2 is "FlyingWitch":
						summon witch at player's location
						set the display name of the last spawned witch to "&cFlying Witch"
						set the max health of the last spawned witch to 50
						set the health of the last spawned witch to 50
						apply potion of slow falling of tier 1 to the last spawned witch for 999999 seconds without particles
						send "{@prefix} &aSummoned Flying Witch at your location!" to player
					else:
						send "{@invalid-mob}" to player
				else:
					send "{@prefix} &cUsage: /moremobs summon " to player
			if arg 1 is "reload":
				reload skript
				send "{@prefix} &aReloaded the config!" to player
			if arg 1 is "blacklist":
				if arg 2 is "world":
					if arg 3 is set:
						if arg 3 is a world:
							if {blacklisted-worlds::%arg 3%} is not true:
								set {blacklisted-worlds::%arg 3%} to true
								send "{@prefix} &aBlacklisted world %arg 3%!" to player
							else:
								send "{@prefix} &cWorld %arg 3% is already blacklisted!" to player
						else:
							send "{@prefix} &cInvalid world!" to player
					else:
						send "{@prefix} &cUsage: /moremobs blacklist world " to player
				if arg 2 is "region":
					if arg 3 is set:
						if arg 3 is a cuboid region:
							if {blacklisted-regions::%arg 3%} is not true:
								set {blacklisted-regions::%arg 3%} to true
								send "{@prefix} &aBlacklisted region %arg 3%!" to player
							else:
								send "{@prefix} &cRegion %arg 3% is already blacklisted!" to player
						else:
							send "{@prefix} &cInvalid region!" to player
					else:
						send "{@prefix} &cUsage: /moremobs blacklist region " to player
			if arg 1 is "unblacklist":
				if arg 2 is "world":
					if arg 3 is set:
						if arg 3 is a world:
							if {blacklisted-worlds::%arg 3%} is true:
								delete {blacklisted-worlds::%arg 3%}
								send "{@prefix} &aUnblacklisted world %arg 3%!" to player
							else:
								send "{@prefix} &cWorld %arg 3% is not blacklisted!" to player
						else:
							send "{@prefix} &cInvalid world!" to player
					else:
						send "{@prefix} &cUsage: /moremobs unblacklist world " to player
				if arg 2 is "region":
					if arg 3 is set:
						if arg 3 is a cuboid region:
							if {blacklisted-regions::%arg 3%} is true:
								delete {blacklisted-regions::%arg 3%}
								send "{@prefix} &aUnblacklisted region %arg 3%!" to player
							else:
								send "{@prefix} &cRegion %arg 3% is not blacklisted!" to player
						else:
							send "{@prefix} &cInvalid region!" to player
					else:
						send "{@prefix} &cUsage: /moremobs unblacklist region " to player
		else:
			send "{@no-permission}" to player