刑法判决依据的主要法律是 《中华人民共和国刑法》及相关司法文件。具体的法律依据包括:

《中华人民共和国刑法》第六十一条:

对于犯罪分子决定刑罚的时候,应当根据犯罪的事实、犯罪的性质、情节和对于社会的危害程度,依照本法的有关规定判处。

《中华人民共和国刑法》第三条:

法律明文规定为犯罪行为的,依照法律定罪处刑;法律没有明文规定为犯罪行为的,不得定罪处刑。

《中华人民共和国刑法》第五条:

刑罚的轻重,应当与犯罪分子所犯罪行和承担的刑事责任相适应。

《中华人民共和国刑法》第二百六十四条:

盗窃公私财物,数额较大的,或者多次盗窃、入户盗窃、携带凶器盗窃、扒窃的,处三年以下有期徒刑、拘役或者管制,并处或者单处罚金;数额巨大或者有其他严重情节的,处三年以上十年以下有期徒刑,并处罚金;数额特别巨大或者有其他特别严重情节的,处十年以上有期徒刑或者无期徒刑,并处罚金或者没收财产。

《中华人民共和国刑法》第二百八十七条之二第一款:

规定了帮助信息网络犯罪活动罪的具体情形和刑罚。

《中华人民共和国刑法》第六十七条第三款:

规定了对于自首的犯罪分子的刑罚。

《中华人民共和国刑法》第六十九条第一款及第三款:

规定了数罪并罚的原则。

《中华人民共和国刑法》第七十条:

规定了判决宣告时公开进行,但是否当庭宣判则视法庭审理情况及结果而定。

《中华人民共和国刑法》第六十四条:

规定了对于犯罪分子的刑罚执行,包括减刑、假释等。

这些法律条文为法官在判决时提供了具体的法律依据,确保判决的合法性和公正性。在实际判决中,法官会综合考虑案件的具体情况,依照上述法律条文和相关司法文件,作出相应的判决。