《墨子.公输》篇记载了墨子人生这辉煌的一笔:公输般(即鲁班)为楚国造了云梯那种器械,造成后,将用它攻打宋国。墨子听说了,就从齐国起身,行走了十天十夜才到楚国国都郢,会见公输般。
公输般说:“您将对我有什么吩咐呢?”墨子说:“北方有一个欺侮我的人,愿借助你杀了他。”公输般不高兴。墨子说:“我愿意献给你十镒黄金。”公输般说:“我奉行义,决不杀人。”
墨子站起来,再一次对公输般行了拜礼,说:“请向你说说这义。我在北方听说你造云梯,将用它攻打宋国。宋国有什么罪呢?楚国有多余的土地,人口却不足。现在牺牲不足的人口,掠夺有余的土地,不能认为是智慧。宋国没有罪却攻打它,不能说是仁。知道这些,不去争辩,不能称作忠。争辩却没有结果,不能算是强。你奉行义,不去杀那一个人,却去杀害众多的百姓,不可说是明智之辈。”公输般服了他的话。
墨子又问他:“那么,为什么不取消进攻宋国这件事呢?”公输般说:“不能。我已经对楚王说了。”墨子说:“为什么不向楚王引见我呢?”公输般说:“行。”
墨子见了楚王,说:“现在这里有一个人,舍弃他的华丽的丝织品,邻居有一件粗布的短衣,却打算去偷;舍弃他的美食佳肴,邻居只有糟糠,却打算去偷。这是怎么样的一个人呢?”楚王回答说:“这人一定患了偷窃病。”
墨子说:“楚国的地方,方圆五千里;宋国的地方,方圆五百里,这就像彩车与破车相比。楚国有云梦大泽,犀、兕、麋鹿充满其中,长江、汉水中的鱼、鳖、鼋、鼍富甲天下;宋国却连野鸡、兔子、狐狸都没有,这就像美食佳肴与糟糠相比。楚国有巨松、梓树、楠、樟等名贵木材;宋国连棵大树都没有,这就像华丽的丝织品与粗布短衣相比。从这三方面的事情看,我认为楚国进攻宋国,与有偷窃病的人同一种类型。我认为大王您如果这样做,一定会伤害了道义,却不能据有宋国。”
楚王说:“好啊!即使这么说,公输般已经给我造了云梯,一定要攻取宋国。”
于是又叫来公输般见面。墨子解下腰带,围作一座城的样子,用小木片作为守备的器械。公输般九次陈设攻城用的机巧多变的器械,墨子九次抵拒了他的进攻。公输般攻战用的器械用尽了,墨子的守御战术还有余。公输般受挫了,却说:“我知道用什么办法对付你了,但我不说。”楚王问原因。墨子回答说:“公输般的意思,不过是杀了我。杀了我,宋国没有人能防守了,就可以进攻。但是,我的弟子禽滑釐等三百人,已经手持我守御用的器械,在宋国的都城上等待楚国侵略军呢。即使杀了我,守御的人却是杀不尽的。”楚王说:“好啊!我不攻打宋国了。”
南泽之楚曾是春秋五霸之一。楚国的国君楚惠王想重振国风恢复楚国的霸业。《史记.楚世家》记载:“惠王以四十二年灭蔡,四十四年灭杞,东侵广地至泗上。”楚惠王尝到了甜头,于是更加起劲地扩军备战,准备去攻打宋国。楚惠王的得意法宝是他得到了当时最有本领的工匠——公输般,也就是被后人尊为木匠祖师爷的鲁班。《酉阳杂俎》记载说公输般“巧侔造化”。《汉书.叙传》则更为明确地说公输般“榷巧于斧斤”。也就是说,要论操斧凿刨锯这些木匠工具,公输般在世上无人可比。所以后世有了“班门弄斧”这一成语。
公输般为楚王设计制造出一种新型的攻城工具——云梯。古代攻城的器具本有“钩援”“临冲”“楼车”“巢车”之多种,在古代典籍中,很早就有关于攻城和守城的记载,公元前十一世纪的周文王讨伐崇侯虎之战,是中国历史上有史可考的第一次攻坚战。当时商纣王无道,崇侯虎助纣为虐,据《史记.周本纪》记载:“崇侯虎谮西伯于殷纣曰:‘西伯积善累德,诸侯皆向之,将不利于帝。’帝纣乃囚西伯于羑里。”周文王施计逃脱后讨伐之。崇侯虎依城据守,周军囤于城下三十余日一筹莫展,后周文王得“钩援”(最为原始的云梯)、“临冲”(古代的攻城塔)之法一举破城而灭了崇侯虎。在年代久远的古代战争中,云梯就扮演了重要角色。春秋战国时期,随着筑城工程的不断提升,各国都高筑城,深挖池,易守难攻,原有的攻城器械如临冲、楼车等已显得落后。进攻方就愈来愈显得力不从心。公输般在原有“钩援”“临冲”等攻城器械的基础上,发明创造了新型的攻城工具云梯。公输般制成的云梯比过去的“楼车”“巢车”还要高,看起来简直是直耸云端,所以称之为“云梯”。公输般设计的云梯,弥补了过去攻城器械的不足,既能瞭望城内的情况,又能乘梯登上城墙,这在当时算得上是最先进的攻城军事装备。公输般发明的攻城云梯,因没有图样流传,故无法知其形制模样。但战国时的云梯,在战国铜器图案纹饰中可以看到一些,它是由三部分构成:底部装车轮,可以移动;梯身可上下仰俯,攻城时靠人力扛抬,倚架于城墙壁上;梯顶端装钩状物,用以钩援城垛,使之免遭守军的推拒破坏。
公输般制造出新的进攻器械,点燃起楚惠王的称霸雄心。楚惠王一面让公输般赶紧制造大批云梯,一面准备向宋国进攻。楚国制造云梯的消息一传扬出去,列国诸侯都有点担心。特别是宋国,听到楚国要来进攻,更加觉得大祸临头。墨子听说楚国要进攻宋国之事,决心用自己的“非攻”理念,去劝说楚惠王放弃战争行为,于是就有了墨子“止楚攻宋”这段制止战争的佳话。
墨子“止楚攻宋”时已经是六十六岁高龄。那时的交通十分不便,他为了从自己的驻地赶到楚国都城郢,日夜兼程走了十天十夜。有人考证过墨子的“摩顶”一词,说那时墨子家乡邾娄国人如同朝鲜族人一样,行路时喜欢把携带的干粮食品顶在头上,墨子为了止战非攻四处游说疲于奔命,久而久之,头顶的毛发就磨秃了。由此一细节,即可见墨子精神之光彩照人。墨子充分发挥自己的口才和辩术,运用归谬法和类比推论法,从而说动了楚王和公输般。但就在大获成功之际,危险的阴影也逼近了。被辩得理屈词穷的公输般动了杀机,试图杀人以消除强劲的对手,墨子面临“杀身之祸”。虽说最终因为早有防范而化险为夷,但毕竟说明在墨子的游说过程中,对于蛮横霸道冥顽不化的好战者来说,是需要承担很大风险的。
像这样的危机,在墨子的止战经历中还不止一次遇到。
《史记.鲁仲连邹阳传》中记载了一句:“宋信子罕之计而囚墨翟。”
钱穆在《墨子行年考》中考证:“宋昭公四十七年(前422)墨子仕于宋。墨子五十岁左右时,曾在宋国做过大夫,后被宋国权臣子罕陷害关入监牢。墨子被囚,可能跟子罕弑君专权有关,后不久被释。”
《韩非子.内储说下》篇说得较为详细:“戴为宋大宰,皇喜重于君。二人争事而相害也,皇喜遂杀宋君而夺其政。”又《韩非子.外储说右下》篇说:“司城子罕杀宋君而夺政。”司城子罕,当即皇喜。《韩非子》没有说明子罕所杀宋君为谁,而《吕氏春秋.召类》篇注:“子罕杀昭公。”宋有两昭公,一在鲁文公时,与墨子相去甚远;一在春秋鲁悼公时,与墨子相当。子罕所杀,当为后之昭公。
墨子被囚时间不可详考,陈雪良在《墨子答客问》一书的“墨子年表”中记载:前四〇四年(周威烈王二十二年)墨子六十五岁。“墨子游宋国,‘宋信子罕之计而囚墨翟’,子罕是宋国的大臣,他反对墨子宣传的非攻、兼爱思想,设计囚禁了墨翟。”
说法尽管纷纭,但墨子被子罕囚于宋看来是不争的事实。