<本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。>

史萊姆

出自Minecraft Wiki
跳到: 導覽搜尋
史萊姆
Slime JE4 BE2.png
生命值

大型:16( × 8)
中型:4(
小型:1(

行為

攻擊型

攻擊力

簡單:
大型:3(
中型:2(
小型:0(
普通:
大型: 4(
中型: 2(
小型: 0(
困難:
大型: 6(
中型: 3(
小型: 0(

尺寸

高度:
0.51 + Size * 0.51格
寬度:
0.51 + Size * 0.51格

生成

0-40層的特定區塊中,任何光照強度;
沼澤生態域50-70層亮度等級小於等於7的地方。

掉落物
經驗值

大:4
中:2
小:1

音效
內部ID

JE: 55
BE: 37

命名空間ID

slime

史萊姆(Slime)是一種生成在沼澤生態域的攻擊型生物,偶爾也會在地下生成。

生成[編輯 | 編輯原始碼]

史萊姆生成在40以下的特定的「史萊姆區塊」裡(不限亮度),它們也可以生成在沼澤生態域50-70層亮度等級小於等於7的地方。

只有1、2和4尺寸的史萊姆會自然生成,而通過/summon可以生成1-256(NBTSize標記0-255)尺寸的史萊姆。

史萊姆不會在距離玩家24方塊(球形)內生成。如果沒有玩家距離它們32方塊以內會隨時間消失,如果沒有玩家距離它們128方塊以內則會立即消失。

史萊姆上方需要2個透明方塊‌[需要更多資訊],下方則需要1個不透明方塊來生成。它們生成的地方必須沒有固體和流體的障礙。‌[需要更多資訊]大型史萊姆需要3×2½×3的空間生成,中型史萊姆需要3×2×3生成,小型史萊姆需要1×2×1(或1×1×1如果上面的方塊是不透明的)生成。[1]

史萊姆尺寸受區域難易度影響:難易度低時,各個尺寸的生成機率都是33%,而難易度較高時,小型為16%、中型為33%、大型為50%。

沼澤[編輯 | 編輯原始碼]

在沼澤裡,史萊姆可能會在50-70層之間的亮度等級小於等於7的地方生成。在滿月時,它們的生成機率最大,而在新月時從不生成。它們只在普通沼澤中生成,而不在它的變種沼澤丘陵生成。

更準確來說,遊戲會檢查亮度等級是否小於等於一個隨機整數(0-7),然後檢查月亮的明亮部分是否大於一個隨機整數(0-1)。如果這些條件都符合且高度合適,那麼就有50%的機率生成史萊姆。

"史萊姆區塊"[編輯 | 編輯原始碼]

史萊姆生成在整個世界(除蘑菇地)40層以下的特定區塊裡,忽略亮度等級。大約每十個區塊中會有一個是史萊姆區塊。「史萊姆區塊」的決定是由種子碼和區塊坐標結合起來的偽隨機而成的。

Random rnd = new Random(seed +
                        (long) (xPosition * xPosition * 0x4c1906) +
                        (long) (xPosition * 0x5ac0db) + 
                        (long) (zPosition * zPosition) * 0x4307a7L +
                        (long) (zPosition * 0x5f24f) ^ 0x3ad8025f);
return rnd.nextInt(10) == 0;

也就是說,使用區塊坐標來幫助生成一個種子,會生成一個0-9的隨機數,如果生成的數字是0,那麼那個區塊就能生成史萊姆。要轉換世界坐標到區塊坐標,將坐標除以16並向下取整。請注意,xPositionzPosition是32位整數。

基岩版[編輯 | 編輯原始碼]

基岩版中史萊姆區塊的算法與Java版不同。算法並不依賴於生成世界的種子,因此史萊姆區塊對於每個世界的生成是一樣的。[2]

掉落物[編輯 | 編輯原始碼]

史萊姆的尺寸為1時掉落0-2個史萊姆球。每一級掠奪附魔增加一個史萊姆球的掉落上限。掉落上限為5個史萊姆球。

史萊姆也掉落與其尺寸相同的經驗球。

行為[編輯 | 編輯原始碼]

史萊姆通過跳躍移動,每10-3012 到 1 12 秒)跳1下。不像其他生物,史萊姆在附近沒有玩家時不會停止移動。具體程序如下:

史萊姆會搜尋16個方塊(球形)內的玩家(若失敗則搜尋鐵魔像)。

  • 如果找不到目標,它們會等待10-30刻(12 到 1 12 秒),然後會隨機轉向左或右,轉向角度為一個隨機數,最大角度為57.26°(1弧度),跳躍,然後重複本過程。
  • 如果找到目標,它們會在跳躍前延遲3-10刻(32012 秒),然後會在跳躍前將跳躍方向設定為目標的方向。

史萊姆的生命值等於它們尺寸的平方,它的每個方向的大小是它尺寸的0.51倍。當它們攻擊時,它們會造成與它們自身尺寸相同的傷害,除了尺寸為1的史萊姆,因為它們不能造成傷害。小型史萊姆不會阻止你睡覺

史萊姆的跳躍距離取決於它們的尺寸,史萊姆跳躍的距離會比它們的長度稍大一些。着陸時,會出現一定量的史萊姆粒子,其尺寸為外表尺寸的18

當玩家殺死尺寸大於1的史萊姆時,它會死亡並會分裂成2-4隻新的史萊姆,它們的尺寸會除以2,並向下取整。

史萊姆攻擊速度是其他近戰生物攻擊速度的2倍。這在玩家在牆角時尤為顯著。像殭屍蜘蛛等生物每秒造成1次攻擊,而史萊姆能造成2次。史萊姆會傷害所有碰到它們的玩家和鐵魔像‌‌[僅JE],不像其他怪物只會傷害他們特意攻擊的目標。

數據值[編輯 | 編輯原始碼]

參見:區塊格式

史萊姆具有與它們相關聯的實體數據,其包含生物的各種屬性。他們的實體ID是slime

  • 實體數據值
    • 實體共通標籤 see Template:Nbt inherit/entity/template
    • 生物共通標籤 see Template:Nbt inherit/mob/template
    •  Size:史萊姆的大小。注意,此值從0開始,因此0是最小的史萊姆,1是大一點的史萊姆,如此類推。自然生成的史萊姆的尺寸為0、1、和3。
    •  wasOnGround:1或0(true/false) - 如果史萊姆正在接觸地面則為true。

進度[編輯 | 編輯原始碼]

圖標 進度 遊戲內描述 上游進度 實際需求(若異) 內部ID

Advancement-plain-raw.png

冒險
Adventure
冒險、探索和戰鬥殺死任意實體,或被任意實體殺死。adventure/root

Advancement-plain-raw.png

魔物獵人
Monster Hunter
殺死任何敵對怪物冒險殺死這34種生物‌‌[新增:JE 1.16.2]中的一種。其他生物被此進度忽略。adventure/kill_a_mob

Advancement-fancy-raw.png

獵取怪物
Monsters Hunted
殺死每種敵對怪物各一隻魔物獵人殺死這34種生物。‌‌[新增:JE 1.16.2]其他生物被此進度忽略。adventure/kill_all_mobs

歷史[編輯 | 編輯原始碼]

Java版(Alpha)
v1.0.11Slime JE1.png Slime JE1.png Slime JE1.png Slime JE1.png 加入了史萊姆。
史萊姆是第五個被加入到遊戲的攻擊性生物
史萊姆有四種尺寸:小型、中型、大型和巨型。
v1.0.12大型史萊姆不再在和平模式下生成。
史萊姆擁有了音效
修正史萊姆的目標和攻擊。
巨型史萊姆不再自然生成。
v1.0.13Slime JE2.png Slime JE2.png Slime JE2.png 修改了史萊姆的材質。
v1.0.17史萊姆可在多人模式下生成。
?由於史萊姆生成過於豐富,它們的生成被限制減少。
因為新限制中出現了計算錯誤,史萊姆只會在特定地點生成,所以史萊姆無法自然生成。
Java版(Beta)
1.2_01Slime JE3 BE1.png 史萊姆擁有了新設計的外觀。
重新加入了史萊姆。
小型史萊姆現在會掉落0-2個史萊姆球[3]
史萊姆現在非常罕見。[4]
1.3史萊姆變得更常見。
1.4修復了一個多人生存模式下的錯誤。這個錯誤是當史萊姆分裂時,只有使它們分裂的玩家才能看到它們,且史萊姆本身不會受到任何傷害。[5]這是因為這些史萊姆存儲在在客戶端上,玩家只能通過退出並重新登錄伺服器才能移除它們。
1.5史萊姆不再在和平模式下生成,而且只有被激怒才會攻擊玩家。
Java版
1.0.0Beta 1.9 Prerelease 5史萊姆現在會在0-39層而不是0-16層生成,這使得它們變得更常見。
1.111w49a加入了史萊姆生怪蛋,允許玩家自己生成史萊姆。
1.3.112w15a降低超平坦世界中史萊姆的生成率。
12w25a更多地降低了史萊姆在超平坦世界的生成率。
1.4.212w38a史萊姆和岩漿立方怪擁有一樣的新音效,使得它們的聲音更真實。
12w40a史萊姆更容易在低亮度的沼澤生態域中找到。由於史萊姆不會游泳,所以它們很有可能會跳進水中並最終淹死
1.513w10a史萊姆的生成速率取決於當時的月相
1.7.2?現在可以用指令方塊來生成巨大的史萊姆。
1.814w06a因為更新了史萊姆的AI,所以史萊姆會游泳了。
史萊姆現在會經常隨機變換方向了,以減少被卡在角落或牆裏的機率。
現在玩家不在史萊姆32個方塊內時會隨機消失了。
史萊姆的跳躍機能更改了。它們能夠跳出相當於它們尺寸大小的距離;它們會跳出近似於它們長度的距離。在面對玩家的攻擊時它們也會轉身面對玩家了。
1.1116w32a實體ID由Slime改為slime
1.1418w43aSlime JE4 BE2.png Slime JE4 BE2.png Slime JE4 BE2.png 更改了史萊姆的材質。
攜帶版(Alpha)
0.9.0build 1Slime JE3 BE1.png Slime JE3 BE1.png Slime JE3 BE1.png 加入了史萊姆和它的生怪蛋。
build 2史萊姆現在有了音效
史萊姆現在可自然生成。
史萊姆現在更常見。
0.10.0build 1史萊姆現在有了跳躍動作。
0.12.1build 1現在史萊姆跳躍時擁有粒子密度。
現在會掉落史萊姆球了。‌[需要驗證]
0.13.0build 3史萊姆有了更高的生成速率。
原主機版
TU1CU11.0Patch 1Slime JE3 BE1.png 加入了史萊姆。
TU141.04減少了史萊姆在超平坦生成率。
New Nintendo 3DS版
0.1.0Slime JE3 BE1.png 加入了史萊姆。

錯誤[編輯 | 編輯原始碼]

關於「史萊姆」的錯誤由錯誤追蹤器維護,請在此匯報錯誤。

你知道嗎[編輯 | 編輯原始碼]

  • 從一隻最大的史萊姆,玩家可以從它分裂的所有史萊姆最高獲得28經驗;最大的4經驗;分裂的8經驗;再次分裂的16經驗(分裂為4隻)。
  • 當一個已被命名的大史萊姆分裂成小史萊姆時,小史萊姆的名字將會與大史萊姆的名字相同。
  • Java版中,利用指令,可以自訂史萊姆的大小。其NBT標籤Size可以在0-255之間調整,對應尺寸1-256。尺寸為256的史萊姆是遊戲中體型最大的生物,比終界龍還要大。
  • 小型史萊姆是最弱的生物,儘管它們是攻擊型生物,其生命值只有1(,且不會造成傷害。
  • 因為史萊姆的移動速度和它的大小有關,沒有藥水效果影響的玩家不可能在平地上比8尺寸的史萊姆跑得快。
  • 在史萊姆搜尋附近的玩家進行攻擊或決定它們是否消失時,史萊姆不會從碰撞箱外側邊緣開始檢查,而是從碰撞箱X軸和Z軸中間的那一點以及Y軸的底部開始檢查。這意味着生成的自訂尺寸的巨大史萊姆可能會在玩家右前方,並且完全是被動型生物。如果足夠大,這種史萊姆甚至會在其外邊緣小於1格時消失。
  • 因為史萊姆是碰撞傷害,所以其攻擊速度極快,在你舉盾時大型史萊姆會迅速摧毀你的盾(奇怪的是,中型及以下做不到,它們的傷害會被完全免疫,可能是太矮了)。

畫廊[編輯 | 編輯原始碼]

參見[編輯 | 編輯原始碼]

參考[編輯 | 編輯原始碼]

  1. http://www.minecraftforum.net/topic/385523-slime-spawning/
  2. 基岩版史萊姆區塊算法已由@protolambda和@jocopa3逆向工程得出,並可在GitHub上找到:[1][2]
  3. http://getsatisfaction.com/mojang/topics/will_slimes_ever_return_to_minecraft
  4. 在許多舊的多人生存模式伺服器中,史萊姆球曾被當作貨幣,因為當時史萊姆球沒有任何用處。當時史萊姆也極其稀少,使得偽造金錢變得困難。
  5. https://www.youtube.com/watch?v=wyNvBkn4E3U