那天,我放棄了我曾經熱愛的那個世界 – Sunlen

7 / 6, 2014 Minecraft , 其他

就在前幾天,我對俠盜之家的成員遞交了退團申明,也代表著,我選擇放棄了我創造的一個世界,我呵護的世界,還有我遊蕩的世界,我和同學一起遊樂的世界,那就是我和朋友們一手扶起的Sunlen,由於我現在已經不是管理員了,所以我希望能把我所知道的Sunlen告訴大家。

以下文章內容與圖片並沒有特定指誰,圖片只是取其中一個,而非刻意針對,請不要過度敏感

黎明,從一台NAS開始

那天,2013/3/15,距離我接觸Minecraft沒有很久,在一個午後,我赫然發現NAS (DS213+)可以用於架設Minecraft Server,於是我無聊架設了一個,這就是Sunlen的開始,那個世界,那個地形,都由此開始。我印象很深,當時我是在一個水邊誕生的,之後我們在旁邊的山上建造了一個宿舍,是那天晚上和DJSunyu一起蓋的(不過之後由Fishsont全面翻修),那時,正是Sunlen的黎明,我們盡全力的建設,蓋了一個交誼大廳(現在大廳的前身),第二宿舍,一切,都這樣慢慢建造起來。之後Fishsont加入,讓建設又更快了,之後我轉移了地圖到Bukkit Server,卻因為版本相衝,整整有一個月沒辦法連線,當時我們都很擔心地圖就這麼不見了,好險最後我有把檔案救回來,我們加快腳步建設,終於,在兩個月後,撐不下去了。

早上,Sunlen起飛,從iMac說起

最後我發現,NAS的效能根本不足以應付Bukkit Server這種吃效能的伺服器,於是我挑戰使用 iMac當作伺服器,之後速度快多了,但是我也花更多精力去管理伺服器,中途也遇到很多次伺服器不正常終止導致地圖損毀,我每天都是小心翼翼的操作電腦避免資料消失。我也是那時才理解比較進接的DNS控制,用NoIP來搞DDNS,研究路由器怎麼設定。我必須監控伺服器運作狀況,限制開啟的軟體量避免拖垮Bukkit Server效能,Chrome不敢開太多Tab,當時我甚至連VM都不敢開,就怕一個意外當機就毀了地圖。在這同時,歡迎Henson和wwe77580加入管理群。

正午,公測?

就在五月初,我們決定挑戰公測,我們當時沒有用領地模組,我們信任玩家,我們相信玩家都是善意的,我們認為人性本善,不會辜負我們的努力。

很顯然的,我錯了。

玩家肆無忌憚的破壞,我們建造的世界被炸成地洞,我一再的恢復地圖,重建設施,卻贏不過20顆TNT在10多秒的破壞,我們花好幾個星期建設的東西,可以在10多秒化作塵灰,在我們的交誼大廳下面製作地動,把房子蓋在走道上面,還在我們建築物旁邊放滿TNT來威脅我們給他管理員(OP)身分,然後趁我們去上廁所之類的時候用基岩封住我們,那時,我才發現我錯了,大錯特錯,人性本惡,我們不得不限制玩家的行為,我們開始製作律法,設定領地。緊接而來的夏天,卻讓電腦頻頻過熱,再沒有穩定伺服器可用之下,我毅然決然的關閉了Sunlen。現在想想,我好蠢,我當時封閉了Sunlen,卻不知道,玩家不會再回來了,永遠不會…..

下午,重起Sunlen,Licson贊助Sunlen主機

就在2013年10月底,我們重起了Sunlen,一開始仍然是用iMac在撐,但是2014年初,Licson告訴我他可以贊助我們主機,於是Sunlen終於有個歸宿了,同時也歡迎Licson加入管理群,我們有優良的主機,可以負荷百人在線上,雖然舊有的玩家一去不復回,但是新生代玩家也陸續加入,我們又恢復了那時的盛況,那時我以為我所熱愛的Sunlen終於回來了,可是最後證實,一切只不過是幻想,那個世界,早就不可能回來了。看來,Sunlen的傍晚到了。

建設、建設、建設,一昧的建設?

不知道何時開始,管理群的各位就是一昧的在建設,而不是服務玩家,不是辦活動,為了幾個小細節,一直拖延公測時間,最後我一氣之下不鳥其他人,直接開放大家進來,當然是被罵破頭囉,但是那又怎樣,我只需要作真正對玩家有益的事情就好。建設本意是好的,但是一昧的建設而封鎖玩家在外,卻絕對不可取,我們建設時不會影響到玩家,玩家也不會影響到我們,為何我們要把世界封閉呢?好好想一想吧,請問玩家是礙到我們了?還有,Minecraft的原始世界是美麗的,不是給你填平用的。

i-leave-sunlen-1

我是管理員,我說的算!Allen你怎麼可以幫玩家建設?

這也是Sunlen的詬病之一,有很多管理員因為自己有OP身分,就很獨裁(在此就不說是誰了),我所嚮往的世界,是玩家和OP是朋友的世界,互相幫忙,而不是互相對立,然而,當我在幫玩家建設時,卻是聽到「Allen,不要幫他建設」、「欸你怎麼可以這樣」,盡是批評,因為我允許玩家建設任何東西,有玩家說了些不文雅的話,建造了些不文雅的建築物,我也因此遭受批評,說不可以給玩家這麼大的寬容,我不懂我作錯了什麼,我創造Sunlen的用意,不是為了惡搞玩家啊(好啦我承認我惡搞過玩家XD),我是想要和玩家創造一個自由的國度。

i-leave-sunlen-2

虛偽的改革,不如不要改

我在當時放任玩家進入建造中的城市時,我就說了我的理想世界。雖然之後管理群有用很多策略來想辦法完成我的那些夢想,但是我看來,都只是原始策略的變種版,不改其不自由的中心,都只是變相的在用一模一樣的方式管理,不然就是提出完全不可能實現的理想。那時,我真正的領悟到,Sunlen,並不是我完成夢想的地方。

i-leave-sunlen-3

傍晚,我退出了Sunlen

最後,我了解,Sunlen已經不再是我所熱愛的那個,已經變了,所以我也沒必要留下來了,於是,距離Sunlen成立,也是我成為Sunlen管理群的一員起,第471天,我選擇退出這舞台,我放棄了管理員,我放棄了我用了一年建設的世界,我也放棄了我把夢想投入的時間與精力,一切都以化為泡影,我相信Sunlen能夠更好,但是我想,已經不可能由我帶動了,所以我把Sunlen留給更好的人,更好的管理員,也希望現在的管理群,DJSunyu,Fishsont,Henson,wwe77580,Licson,能夠帶動Sunlen到更曾經的輝煌時期。

i-leave-sunlen-4

最後一次,遊歷Sunlen

這張圖,是Seaview(海景城),名稱來源是Google總部所在的山景城
i-leave-sunlen-6

這是我在Allen City外面讓大家建造,並提供他們建材,想也知道,也是被罵囉
i-leave-sunlen-5

最後,這是玩家群建造的,我不顧反對,給其中一位玩家創造好讓他建造
i-leave-sunlen-7

最後,我最後一次的看著這世界,我雙按空白鍵,往上飛,飛到高空,往下看,我知道這可能是我最後一次從這角度看Sunlen了,我又雙按空白鍵,回到地面,我默默的輸入 /gamemode 0 s3131212,/deop s3131212,然後向這充滿回憶的世界道別

以上,就是我471天在Sunlen的一點一滴,如今,我已經是Sunlen中平凡的玩家

感謝Sunlen管理群帶給我的快樂,我不會忘了你們,也勿忘我
i-leave-sunlen-8

  • fishsont

    或許現在已多說無益,不過我依然確信Allen大為伺服,玩家甚至管理員群做的都是一片真心的。感謝你創造一個可以讓大家聚集的地方,雖然一路走來風風雨雨,也有好幾次幾乎要翻桌的場面,你依然是為了伺服器在努力。
    目前Licson所管理的Sunlen已經關閉,近日可能會以全新面貌歸來,名字可能也會變。不過我還是會遵守Sunlen教我的信條:盡一切來幫助玩家,盡一切來提升伺服器品質。

    如果有一天,Sunlen成功了,也請你麻煩回來光顧一下,我會很期待那一天的!

    Sunlen Fishsont.

    • s3131212

      所以地圖也被刪除了?難怪Licson要我備份,還有,既然你們打算重新開始,如果你們不介意的話,隨時可以邀我回去管理群

  • xdlow

    這篇文章張的觸動我的心
    三年前我也有個伺服器給了幾個好朋友op
    但他們kill來kill去
    我直接deop
    過沒多久就關服了

    ————————————————————————————————————————-
    抓錯
    雖然舊有的玩家一去不”負”回

    • 哈,我也遇過,一開始我deop。後來我直接把OP的kill權限關了XD,問題就解決了。

      • xdlow

        我當時只是個小屁孩
        權限都不會

        • s3131212

          其實我也是最近才發現的XD

    • s3131212

      有一點無言的故事….

      錯字的部份,已更新,謝謝

  • 我是第一個

    • 話說我的伺服器也被幾百萬個TNT炸過,連co插件也救不回來,因為sqlite無法承受TNT瞬間的破壞紀錄,後來我把數據庫移到mysql並且使用最高效能的設定檔,解決了問題。

      還有某個OP用worldedit把世界平行切了一個縫………還好co有辦法還原回來。

      之前某個無聊的人一天到晚用apachebench刷我的dynmap,之前一天刷了快200G,然後機器被暫停,停了快一個月才恢復,之後安裝了fail2ban擋住了。

      • 我都是直接給玩家創造模式的XD,當然遇過很多挖坑的、高空流水/炎漿的、拆別人房子的……..我有時間就把地形還原,沒時間就讓他在那裡放著,反正一切都還在測試階段。

        • 你不應該/deop s3131212,應該/stop才對 ((大誤

          • s3131212

            ……….

        • s3131212

          我是你必須證明你是為了建設而且已經有夠多建築物證明你的能力,我才會給創造

      • s3131212

        改天我也用AB來刷刷看你的主機好了(誤)
        話說MySQL的效能這幾個版本個人感覺越來越低了….

        • 我是用Mariadb5.5,至少讀取快1000個chunk不會噴error就行了,當時sqlite噴了好多error出來……..

          • 而且sqlite才3xx個chunk就噴了一堆,現在1000個chunk沒噴error很厲害了

            • sqlite在少量資料比較適合,mysql在大量資料比較適合。

              • sqlite反應速度比較快,當然被大量數據塞爆是會卡死的XD

          • s3131212

            不過這也代表Coreprotect這插件犯了一個絕對不能犯的錯誤,就是當要輸入或輸出的資料太多時,要先把資料丟到記憶體,然後延遲輸入或輸出,不然伺服器馬上就掛了

          • Licson Lee

            我完全用MongoDB作儲存自己用node.js寫了一個簡單的Minecraft伺服器出來,效能絕對比MySQL好,不過整個code還是很陽春

    • s3131212

      很屌嗎….