{"id":33007,"date":"2026-06-01T18:15:49","date_gmt":"2026-06-01T15:15:49","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/"},"modified":"2026-06-01T18:15:49","modified_gmt":"2026-06-01T15:15:49","slug":"bluearchive-types","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/","title":{"rendered":"BlueArchive Types"},"content":{"rendered":"<details>\n<summary>README(\u7b80\u4f53\u4e2d\u6587)<\/summary>\n<p>\u76ee\u524d\uff0c\u8fd9\u4e2a\u9879\u76ee80%\u4ee5\u4e0a\u7684\u4ee3\u7801\u4e0d\u662fai\u751f\u6210\u7684\uff0c\u8fd9\u4e2areadme\u7684\u4e2d\u6587\u7248\u672c\u4e5f\u662f<\/p>\n<p>> \u7b80\u5355\u6765\u8bf4\u8fd9\u662f\u4e00\u4e2a\u5c06\u6e38\u620f\u300aBlue Archive\u300b\u4e2d\u7684\u5c5e\u6027\u8868\u79fb\u690d\u5230mc\u4e2d\u7684\u63d2\u4ef6\uff0c**\u5c1a\u672a\u5b8c\u5de5,\u53ef\u80fd\u5b58\u5728\u65e0\u6cd5\u9884\u6599\u7684\u4e25\u91cd\u95ee\u9898,\u8bf7\u52ff\u5728\u751f\u4ea7\u73af\u5883\u4f7f\u7528**\uff0c\u672a\u6765\u8ba1\u5212\u5c06\u66f4\u591a\u786c\u7f16\u7801\u9009\u9879\u79fb\u52a8\u5230\u914d\u7f6e\u6587\u4ef6<\/p>\n<p>![Attack&#038;Defense Types in Blue Archive](https:\/\/cdn.modrinth.com\/data\/cached_images\/f5c10d6569579bb245b115c7f9ba6353133ac332.jpeg)<\/p>\n<p>> \u8fd9\u4e2a\u63d2\u4ef6\u5fc5\u987b\u4ee5\u4e0b\u7684\u9879\u76ee\u624d\u80fd\u5de5\u4f5c\uff1a<br \/>\n> &#8211; PacketEvents\uff1a\u663e\u793a\u653b\u51fb\u7c7b\u578b\u4e0e\u9632\u5fa1\u7c7b\u578b<br \/>\n> &#8211; BAEnchants\uff1a\u63d0\u4f9b\u7c7b\u578b\u9644\u9b54\u5360\u4f4d\u7b26<\/p>\n<p>> \u8fd9\u4e2a\u63d2\u4ef6\u8f6f\u4f9d\u8d56OverEnchanted\u63d2\u4ef6\u624d\u80fd\u4f7f\u7528\uff0c\u5982\u679c\u4e0d\u5b89\u88c5\u5b83\uff0c\u63d2\u4ef6\u4e0d\u4f1a\u62a5\u9519\uff0c\u4f46\u662f\u73a9\u5bb6\u5c06\u65e0\u4ece\u4e0b\u624b(\u602a\u7269\u4ecd\u7136\u53ef\u4ee5\u83b7\u5f97\u7c7b\u578b\uff0c\u4f46\u672c\u8d28\u4e0a\u548c\u63d2\u4ef6\u672a\u542f\u7528\u4e00\u6837\uff09\uff0c\u5b83\u7684\u6838\u5fc3\u529f\u80fd\u5e76\u4e0d\u9700\u8981\uff0c\u53ea\u662f\u9700\u8981\u5176\u4e2d\u7684\u4e00\u4e2a\u7279\u6b8a\u7269\u54c1\uff0c\u56e0\u6b64\u4f60\u53ef\u4ee5\u901a\u8fc7\u81ea\u884c\u4fee\u6539\u4ee3\u7801\u6765\u53bb\u9664\u4f9d\u8d56\uff08\u89c1\u5f00\u53d1\u8005\u6307\u5357\uff09<\/p>\n<p>\u751f\u6210\u7684\u751f\u7269\u53ef\u4ee5\u5e26\u6709\u653b\u51fb\u548c\u9632\u5fa1\u5c5e\u6027\uff0c\u4f1a\u50cfba\u4e00\u6837\u53d7\u5230\u52a0\u6210\u548c\u514b\u5236\uff0c\u53ef\u4ee5\u901a\u8fc7\u914d\u7f6e\u6587\u4ef6\u8c03\u6574<\/p>\n<p>\u57fa\u672c\u4e0a\uff0c\u5b89\u88c5\u8fd9\u4e2a\u63d2\u4ef6\u540e\uff0c\u4e0d\u4f1a\u6709\u4efb\u4f55\u6539\u53d8\uff0c\u9664\u975e\u73a9\u5bb6\u4e3b\u52a8\u53bb\u83b7\u5f97\u8fd9\u4e9b\u653b\u51fb\u4e0e\u9632\u5fa1\u7c7b\u578b<\/p>\n<p>\u8fd9\u662f\u4e00\u4e2a\u975e\u4fb5\u5165\u6027\u7684\u63d2\u4ef6,\u8003\u8651\u5230\u5b83\u5728\u67d0\u79cd\u7a0b\u5ea6\u4e0a\u4f1a\u6df1\u523b\u5f71\u54cd\u5230PVE\/PVP\u7684\u683c\u5c40\uff0c\u6240\u4ee5\u73a9\u5bb6\u53ef\u4ee5\u5b8c\u5168\u65e0\u89c6\u8fd9\u4e2a\u7cfb\u7edf\uff0c\u5982\u679c\u4ed6\u4eec\u4e0d\u60f3\u73a9\u8fd9\u4e2a\u7cfb\u7edf\u7684\u8bdd<\/p>\n<p>\u914d\u7f6e\u8fc7\u7684 `LivingEntity` \u5b9e\u4f53\u4f1a\u5e26\u6709\u5c5e\u6027\uff0c\u4f46\uff1a<br \/>\n&#8211; \u53ef\u4ee5\u88ab\u624b\u6301\u7269\u54c1\u8986\u76d6\u653b\u51fb\u5c5e\u6027<br \/>\n&#8211; \u53ef\u4ee5\u88ab\u7a7f\u6234\u7684\u80f8\u7532\u8986\u76d6\u9632\u5fa1\u5c5e\u6027\uff08\u9798\u7fc5\u4e5f\u7b97\uff0c\u4efb\u4f55\u7269\u54c1\u90fd\u884c\uff09<\/p>\n<p>\u6dfb\u52a0\u4e86\u4e24\u4e2a\u547d\u4ee4\uff1a<br \/>\n&#8220;`<br \/>\n\/batype <check|set|reload> <item|entity> <selector> <atk|def> [type]<br \/>\n\u7528\u4e8e\u73a9\u5bb6\u68c0\u67e5\u5b9e\u4f53\u6216\u5b9e\u4f53\u624b\u4e2d\u7269\u54c1\u7684\u7c7b\u578b\uff0c\u4ee5\u53ca\u7ba1\u7406\u5458\u8bbe\u7f6e\u7c7b\u578b\uff0c\u6216\u91cd\u8f7d\u914d\u7f6e<br \/>\n(\u73a9\u5bb6\u9700\u8981\u62e5\u6709\u539f\u7248\u76ee\u6807\u9009\u62e9\u5668\u7684\u4f7f\u7528\u6743\u9650\u624d\u80fd\u67e5\u770b\u5176\u4ed6\u5b9e\u4f53\u7684\u7c7b\u578b,\u6743\u9650\u8282\u70b9\uff1aminecraft.command.selector\uff09<\/p>\n<p>\/bamodifier <check|set> <selector> <atk|def> <type> [value]<br \/>\n\u7528\u4e8e\u73a9\u5bb6\u68c0\u67e5\u5b9e\u4f53\u7684\u67d0\u4e00\u9879\u5c5e\u6027\u514b\u5236\u52a0\u6210\uff0c\u4ee5\u53ca\u7ba1\u7406\u5458\u8bbe\u7f6e\u5b9e\u4f53\u67d0\u7c7b\u578b\u7684\u514b\u5236\u52a0\u6210<br \/>\n&#8220;`<\/p>\n<p>## \u73a9\u5bb6\u5c5e\u6027\u83b7\u53d6\u65b9\u5f0f<\/p>\n<p>\u73a9\u5bb6\u548c\u6240\u6709\u7269\u54c1\u9ed8\u8ba4\u4e0d\u5e26\u6709\u653b\u51fb\u548c\u9632\u5fa1\u5c5e\u6027\uff08\u5373\u5177\u6709normal\u653b\u51fb\u548c\u9632\u5fa1\u5c5e\u6027\uff0c\u5bf9\u4efb\u4f55\u653b\u51fb\u548c\u4efb\u4f55\u62a4\u7532\u90fd\u4e0d\u5177\u6709\u589e\u51cf\uff0c\u76f8\u5f53\u4e8e\u4e0d\u60f3\u73a9\u8fd9\u4e2a\u7cfb\u7edf\u53ef\u4ee5\u5b8c\u5168\u65e0\u89c6\uff09<\/p>\n<p>### \u653b\u51fb\u5c5e\u6027<br \/>\n1. \u9996\u5148\u83b7\u53d6\u4e00\u4e2a\u4e09\u7ea7\u7684\u65e0\u9644\u9b54\u7b26\u6587\uff08\u6765\u81ea\u63d2\u4ef6OverEnchanted)<br \/>\n2. \u5728\u94c1\u7827\u4e0a\u5c06\u5176\u4e0e\u795e\u9f9f\u836f\u6c34\uff08\u957f\u6548\u62162\u7ea7\uff09\u7ed3\u5408\uff0c\u83b7\u5f97\u5c5e\u6027\u6838\u5fc3<br \/>\n3. \u5c06\u5c5e\u6027\u6838\u5fc3\u5176\u6234\u5728\u5934\u4e0a\uff0c\u53d7\u5230\u67d0\u4e00\u79cd\u5c5e\u6027\u7684\u653b\u51fb\u65f6\uff0c\u4f1a\u79ef\u7d2f\u77e5\u8bc6\u80fd\u91cf\uff0c\u79ef\u7d2f\u6ee1\u4e86\u4e4b\u540e\u4f1a\u8f6c\u53d8\u4e3a\u5e26\u6709\u8be5\u653b\u51fb\u7c7b\u578b\u7684\u5c5e\u6027\u6838\u5fc3<br \/>\n4. **\u671f\u95f4\u82e5\u53d7\u5230\u4e0d\u540c\u5c5e\u6027\u7684\u653b\u51fb\uff0c\u5219\u4f1a\u91cd\u7f6e\u77e5\u8bc6\u80fd\u91cf**<br \/>\n5. \u5728\u94c1\u7827\u4e0a\u5c06\u6b66\u5668\u4e0e\u5e26\u6709\u653b\u51fb\u7c7b\u578b\u7684\u5c5e\u6027\u6838\u5fc3\u7ed3\u5408\uff0c\u53ef\u5bf9\u6b66\u5668\u589e\u52a0\u6216\u8005\u6539\u53d8\u653b\u51fb\u5c5e\u6027\uff0c\u5e76\u6d88\u8017\u5c5e\u6027\u6838\u5fc3<\/p>\n<p>### \u9632\u5fa1\u5c5e\u6027<br \/>\n1. \u9996\u5148\u83b7\u53d6\u4e00\u4e2a\u4e09\u7ea7\u7684\u65e0\u9644\u9b54\u7b26\u6587(\u6765\u81ea\u63d2\u4ef6OverEnchanted\uff09<br \/>\n2. \u5728\u94c1\u7827\u4e0a\u5c06\u5176\u4e0e\u795e\u9f9f\u836f\u6c34\uff08\u957f\u6548\u62162\u7ea7\uff09\u7ed3\u5408\uff0c\u83b7\u5f97\u5c5e\u6027\u6838\u5fc3<br \/>\n3. \u4f7f\u7528\u8be5\u5c5e\u6027\u6838\u5fc3\u653b\u51fb\u5e26\u6709\u67d0\u79cd\u9632\u5fa1\u7684\u751f\u7269\uff0c\u4ee5\u79ef\u7d2f\u77e5\u8bc6\u80fd\u91cf\uff0c\u79ef\u7d2f\u6ee1\u4e86\u4e4b\u540e\u4f1a\u8f6c\u53d8\u4e3a\u5e26\u6709\u8be5\u9632\u5fa1\u7c7b\u578b\u7684\u5c5e\u6027\u6838\u5fc3<br \/>\n4. **\u671f\u95f4\u82e5\u653b\u51fb\u4e86\u4e0d\u540c\u9632\u5fa1\u5c5e\u6027\u7684\u5b9e\u4f53\uff0c\u5219\u4f1a\u91cd\u7f6e\u77e5\u8bc6\u80fd\u91cf**<br \/>\n5. \u5728\u94c1\u7827\u4e0a\u5c06\u80f8\u7532\u4e0e\u5e26\u6709\u9632\u5fa1\u7c7b\u578b\u7684\u5c5e\u6027\u6838\u5fc3\u7ed3\u5408\uff0c\u53ef\u5bf9\u6b66\u5668\u589e\u52a0\u6216\u8005\u6539\u53d8\u9632\u5fa1\u5c5e\u6027\uff0c\u5e76\u6d88\u8017\u5c5e\u6027\u6838\u5fc3<\/p>\n<p>***\u6ce8\u610f\uff1a\u4ee5\u4e0a\u64cd\u4f5c\u5747\u4e0d\u53ef\u9006\uff0c\u62e5\u6709\u5c5e\u6027\u7684\u6b66\u5668\u548c\u9632\u5177\u65e0\u6cd5\u53bb\u6389\u5c5e\u6027\uff0c\u53ea\u80fd\u66f4\u6539***<\/p>\n<p>\u53ef\u4ee5\u5c06\u5e26\u6709\u5c5e\u6027\u7684\u5c5e\u6027\u6838\u5fc3\u653e\u5728\u78e8\u77f3\u4e0a\u4ee5\u91cd\u65b0\u83b7\u5f97\u65e0\u5c5e\u6027\u7684\u5c5e\u6027\u6838\u5fc3<\/p>\n<p>## \u5c5e\u6027\u7279\u6548\u52a0\u6210<\/p>\n<p>\u5c5e\u6027\u7279\u6548\u52a0\u6210\u5206\u4e3a\u653b\u51fb\u529b\u52a0\u6210\u548c\u9632\u5fa1\u529b\u52a0\u6210\uff0c\u548cba\u4e0d\u4e00\u6837\u7684\u662f\uff0cba\u7684\u52a0\u6210\u662f\u53ea\u9488\u5bf9weak\u65f6\u7684\u4f24\u5bb3\u589e\u52a0\uff0c\u4f46\u662f\u5728\u8fd9\u91cc\u8fd8\u6709\u51e0\u70b9\uff1a<br \/>\n&#8211; **\u5982\u679c\u662feffective,\u5219\u6548\u679c\u4ecd\u7136\u751f\u6548\uff0c\u4f46\u51cf\u534a**<br \/>\n&#8211; **\u5982\u679c\u662fresist,\u5219\u6548\u679c\u4f1a\u53cd\u5411\u751f\u6548\uff08\u5373\u6b63\u503c\u51cf\u5c11\u653b\u51fb\u4f24\u5bb3\uff09**<br \/>\n&#8211; \u4e00\u4e2a\u5b9e\u4f53\u53ef\u4ee5\u540c\u65f6\u62e5\u6709\u591a\u79cd\u653b\u51fb\u5c5e\u6027\u7279\u6548\u52a0\u6210\u548c\u591a\u79cd\u9632\u5fa1\u5c5e\u6027\u7279\u6548\u52a0\u6210\uff0c\u4f46\u53ea\u6709\u4e0e\u81ea\u5df1\u653b\u51fb\u7c7b\u578b\/\u9632\u5fa1\u7c7b\u578b\u76f8\u7b26\u7684\u52a0\u6210\u624d\u4f1a\u88ab\u8ba1\u7b97<\/p>\n<p>\u9ed8\u8ba4\u914d\u7f6e\u4e3a\u4e86\u907f\u514d\u81a8\u80c0\uff0c**WEAK\u4e3a1.5\u500d\u4f24\u5bb3\uff0cEFFECTIVE\u4e3a1.25\u500d\u4f24\u5bb3\uff0cRESIST\u4e3a0.5\u500d\u4f24\u5bb3**,\u5f53\u7136\uff0c\u4f60\u4e5f\u53ef\u4ee5\u5728\u4ee3\u7801\u4e2d\u4fee\u6539<\/p>\n<p>\u5c5e\u6027\u7279\u6548\u53ef\u4ee5\u901a\u8fc7\u7279\u6b8a\u7269\u54c1\u4ee5\u53ca\u67d0\u4e9b\u72b6\u6001\u6548\u679c\u83b7\u5f97<\/p>\n<p>### \u72b6\u6001\u6548\u679c\uff08\u65f6\u95f4\u4e0e\u6548\u679c\u672c\u8eab\u4e00\u81f4\uff0c\u6548\u679c\u6d88\u5931\u5373\u5931\u6548\uff09<br \/>\n&#8211; \u76d8\u4e1d\uff1a\u7206\u53d1\u7279\u6548\u52a0\u621015% * \u6548\u679c\u7b49\u7ea7<br \/>\n&#8211; \u6e17\u6d46\uff1a\u795e\u79d8\u7279\u6548\u52a0\u621015% * \u6548\u679c\u7b49\u7ea7<br \/>\n&#8211; \u5bc4\u751f\uff1a\u8d2f\u7a7f\u7279\u6548\u52a0\u621015% * \u6548\u679c\u7b49\u7ea7<br \/>\n&#8211; \u84c4\u98ce\uff1a\u632f\u52a8\u7279\u6548\u52a0\u621015% * \u6548\u679c\u7b49\u7ea7<br \/>\n&#8211; \u9690\u8eab\uff1a\u5206\u89e3\u7279\u6548\u52a0\u621015% * \u6548\u679c\u7b49\u7ea7<\/p>\n<p>### \uff08\u672a\u5b9e\u88c5\uff09\u7279\u6b8a\u7269\u54c1<\/p>\n<p>\u8fd9\u4e9b\u7269\u54c1\u4f1a\u5728Lore\u4e2d\u5e26\u6709\u660e\u786e\u7684\u63d0\u793a\uff0c\u4f8b\u5982\u4f7f\u7528\u540e\u53ef\u83b7\u5f97\u591a\u957f\u65f6\u95f4\u7684\u67d0\u79cd\u7279\u6548\u52a0\u6210<\/p>\n<p>## \u62a4\u7532\u5c5e\u6027\u7279\u6548\u52a0\u6210<\/p>\n<p>\u62a4\u7532\u7684\u5c5e\u6027\u7279\u6548\u53ef\u4ee5\u7406\u89e3\u4e3a\u201c**\u5bf9\u8be5\u5c5e\u6027\u7684\u7279\u8d28\u5f3a\u5316**\u201d\uff0c\u4f8b\u5982\u53ef\u4ee5\u8ba9\u539f\u672c\u5c31\u62b5\u6297\u7684\u5c5e\u6027\u9020\u6210\u7684\u4f24\u5bb3\u66f4\u5c11\uff0c\u4f46\u662f\u540c\u6837\u7684\uff0c\u4f1a\u5bf9\u539f\u672c\u5c31\u514b\u5236\u7684\u5c5e\u6027\u66f4\u52a0\u514b\u5236\uff0c\u9020\u6210\u66f4\u591a\u7684\u4f24\u5bb3<\/p>\n<p>\u55ef\uff0c\u5982\u679c\u8fd8\u662f\u4e0d\u80fd\u7406\u89e3\uff0c\u90a3\u4e48\u4e5f\u53ef\u4ee5\u4e0d\u4f7f\u7528\uff0c\u4f46\u662f\u6211\u89c9\u5f97\u5b9e\u6218\u91cc\u9762\u5e94\u8be5\u80fd\u7406\u89e3\u7684\uff0c\u5149\u770b\u6211\u8fd9\u4e48\u8bf4\u53ef\u80fd\u786e\u5b9e\u4e0d\u592a\u597d\u7406\u89e3<\/p>\n<p>~~\u4e3e\u4e2a\u4f8b\u5b50~~<br \/>\n\u4f60\u7684\u9632\u5fa1\u7c7b\u578b\u4e3a\u8f7b\u88c5\u7532\uff0c\u653b\u51fb\u7c7b\u578b\u4e3a\u8d2f\u7a7f\uff0c\u540c\u65f6\u4f60\u5e26\u6709 15% \u7684\u8d2f\u7a7f\u7279\u6548\uff0c 10% \u7684\u8f7b\u88c5\u7532\u7279\u6548<\/p>\n<p>\u5982\u679c\u4f60\u653b\u51fb\u4e86\u4e00\u53ea\u653b\u51fb\u7c7b\u578b\u4e3a\u7206\u53d1\uff0c\u9632\u5fa1\u7c7b\u578b\u4e3a\u8f7b\u88c5\u7532\u7684\u602a\u7269\uff0c\u800c\u602a\u7269\u5e26\u6709 5% \u7684\u7206\u53d1\u7279\u6548\uff0c 7% \u7684\u8f7b\u88c5\u7532\u7279\u6548\uff1a<\/p>\n<p>&#8211; \u9996\u5148\uff0c\u8d2f\u7a7f\u5bf9\u8f7b\u88c5\u7532\u662fRESIST,\u6240\u4ee5\u9996\u5148\u4f24\u5bb3*0.5<br \/>\n&#8211; \u7136\u540e\uff0c\u4f60\u62e5\u670915%\u7684\u8d2f\u7a7f\u7279\u6548\uff0c\u800c\u6b64\u65f6\u662fRESIST,\u6240\u4ee5\u4f24\u5bb3\u51cf\u5c1115%,\u5373\u4f24\u5bb3*0.85<br \/>\n&#8211; \u7136\u540e\uff0c\u602a\u7269\u62e5\u67097%\u7684\u8f7b\u88c5\u7532\u7279\u6548\uff0c\u8fd9\u610f\u5473\u7740\u4f1a\u589e\u52a0\u6765\u81eaWEAK\u7684\u653b\u51fb\uff0c\u4e5f\u610f\u5473\u7740\u80fd\u591f\u66f4\u52a0\u51cf\u5c11RESIST\u7684\u653b\u51fb\uff0c\u56e0\u6b64\u4f24\u5bb3\u51cf\u5c117%,\u5373\u4f24\u5bb3*0.93<br \/>\n&#8211; \u6700\u7ec8\uff0c\u4f60\u9020\u6210\u7684\u4f24\u5bb3\u4e3a:\u539f\u4f24\u5bb3*(0.5-0.15-0.07)<br \/>\n&#8211; \u5373\u6700\u7ec8\u7684\u4f24\u5bb3\u4e3a\u539f\u4f24\u5bb3\u768428%<\/p>\n<p>\u5982\u679c\u6b64\u65f6\u602a\u7269\u653b\u51fb\u4e86\u4f60\uff1a<br \/>\n&#8211; \u9996\u5148\uff0c\u7206\u53d1\u5bf9\u8f7b\u88c5\u7532\u662fWEAK,\u6240\u4ee5\u9996\u5148\u4f24\u5bb3*1.5<br \/>\n&#8211; \u7136\u540e\uff0c\u602a\u7269\u62e5\u67095%\u7684\u7206\u53d1\u7279\u6548\uff0c\u56e0\u6b64\u4f24\u5bb3\u589e\u52a05%,\u5373\u4f24\u5bb3*1.05<br \/>\n&#8211; \u7136\u540e\uff0c\u4f60\u62e5\u670910%\u7684\u8f7b\u88c5\u7532\u7279\u6548\uff0c\u8fd9\u610f\u5473\u7740\u4f1a\u589e\u52a0\u6765\u81eaWEAK\u7684\u653b\u51fb\uff0c\u4e5f\u610f\u5473\u7740\u80fd\u591f\u66f4\u52a0\u51cf\u5c11RESIST\u7684\u653b\u51fb\uff0c\u56e0\u6b64\u4f24\u5bb3\u589e\u52a010%,\u5373\u4f24\u5bb3*1.1<br \/>\n&#8211; \u6700\u7ec8\uff0c\u602a\u7269\u5bf9\u4f60\u9020\u6210\u7684\u4f24\u5bb3\u4e3a\uff1a\u539f\u4f24\u5bb3*(1.5+0.05+0.1)<br \/>\n&#8211; \u5373\u6700\u7ec8\u7684\u4f24\u5bb3\u4e3a\u539f\u4f24\u5bb3\u7684165%<\/p>\n<p>### \u5f00\u53d1\u8005\u6307\u5357<\/p>\n<p>\u5728`me.axiumyu.blueArchiveEffect.attribute.TypeDataStorage`\u4e2d\u6709\u4e00\u4e2a\u65b9\u6cd5`isTypeCore(item: ItemStack): Boolean`\uff0c\u8fd9\u4e2a\u65b9\u6cd5\u5224\u5b9a\u4e86\u67d0\u7269\u54c1\u80fd\u5426\u6210\u4e3a\u5c5e\u6027\u6838\u5fc3\uff0c\u73a9\u5bb6\u83b7\u5f97\u8fd9\u4e2a\u7269\u54c1\u7684\u65b9\u5f0f\u9700\u8981OverEnchanted\u63d2\u4ef6\uff0c\u4f60\u53ef\u4ee5\u81ea\u884c\u4fee\u6539\u5176\u4e2d\u7684\u6761\u4ef6\uff08\u4f46\u4e0d\u5efa\u8bae\u8ba9\u8fd9\u4e2a\u65b9\u6cd5\u6c38\u8fdc\u8fd4\u56detrue\uff09<\/p>\n<\/details>\n<details>\n<summary>README(English)<\/summary>\n<p>Currently, more than 80% code in this project is NOT generated by AI.<\/p>\n<p>> In short, this is a plugin that ports the attribute table from the game &#8220;Blue Archive&#8221; to Minecraft. **It is not yet complete, which may contain serious problems, DO NOT USE IN PRODUCTION ENVIRONMENT!**, and future plans include moving more hard-coded options to configuration files.<\/p>\n<p>![Attack&#038;Defense Types in Blue Archive](https:\/\/cdn.modrinth.com\/data\/cached_images\/f5c10d6569579bb245b115c7f9ba6353133ac332.jpeg)<\/p>\n<p>> This plugin require these dependencies to work:<br \/>\n> &#8211; PacketEvents: to display info on mobs<br \/>\n> &#8211; BAEnchants: provide enchantments<\/p>\n<p>> This plugin also has a soft dependency on the OverEnchanted plugin to function. If this plugin is not installed, plugin can still run, but players can not obtain Types(mobs can still have types, but equals to pugin disabled), its core functionality doesn&#8217;t require it, but it needs a special item from it. Therefore, you can remove the dependency by modifying the code yourself (see Developer Guide).<\/p>\n<p>Generated mobs can have attack and defense attributes, receiving bonuses and penalties just like in Blue Archive. This can be adjusted via configuration files.<\/p>\n<p>Generally, nothing will happen after you installed this plugin unless players take the initiative to  obtain those types.<\/p>\n<p>It&#8217;s non-invasive. Considering its deep impact to PVE\/PVP system, players who doesn&#8217;t want to dive into this combat system can completely ignore it.<\/p>\n<p>Configured `LivingEntity` entities will have attributes, but:<br \/>\n&#8211; The attack attribute can be overridden by the held item.<br \/>\n&#8211; The defense attribute can be overridden by the worn chestplate (elytra counts, any item works).<\/p>\n<p>Added two commands:<br \/>\n&#8220;`<br \/>\n\/batype <check|set|reload> <item|entity> <selector> <atk|def> [type]<br \/>\nFor players to check types of entity or item on its mainhand<br \/>\n(players need vanilla target selector permission to check other entity, permission node: minecraft.command.selector)<br \/>\nFor admins to set types of entity or item on its mainhand, or to reload config.<\/p>\n<p>\/bamodifier <check|set> <selector> <atk|def> <type> [value]<br \/>\nFor players to check value of certain type bonus of an entity<br \/>\nFor admins to set value of certain type bonus of an entity<br \/>\n&#8220;`<\/p>\n<p>## How Players Obtain Attributes<\/p>\n<p>Players and all items have no attack or defense attributes by default (meaning they have the Normal attack and defense attribute, causing no increase or decrease against any attack or armor. This is equivalent to ignoring the system entirely if you don&#8217;t want to engage with it).<\/p>\n<p>### Attack Attribute<br \/>\n1. First, obtain a level 3 unenchanted Rune (from the OverEnchanted plugin).<br \/>\n2. Combine it with a Turtle Master potion (Long or Strong) on an anvil to obtain an Attribute Core.<br \/>\n3. Wear this Attribute Core on your head. When attacked by a certain attribute, it will accumulate Knowledge Energy. Once full, it will transform into an Attribute Core with that attack type.<br \/>\n4. **If attacked by a different attribute during this process, the Knowledge Energy will reset.**<br \/>\n5. On an anvil, combine a weapon with an Attribute Core that has an attack type to add or change the weapon&#8217;s attack attribute, consuming the Attribute Core.<\/p>\n<p>### Defense Attribute<br \/>\n1. First, obtain a level 3 unenchanted Rune (from the OverEnchanted plugin).<br \/>\n2. Combine it with a Turtle Master potion (Long or Strong\uff09 on an anvil to obtain an Attribute Core.<br \/>\n3. Use this Attribute Core to attack a creature with a certain defense type to accumulate Knowledge Energy. Once full, it will transform into an Attribute Core with that defense type.<br \/>\n4. **If you attack an entity with a different defense attribute during this process, the Knowledge Energy will reset.**<br \/>\n5. On an anvil, combine a chestplate with an Attribute Core that has a defense type to add or change the chestplate&#8217;s defense attribute, consuming the Attribute Core.<\/p>\n<p>***Note: The above operations are irreversible. Weapons and armor that have attributes cannot have their attributes removed, only changed.***<\/p>\n<p>You can place an Attribute Core with an attribute on a grindstone to regain a non-attributed Attribute Core.<\/p>\n<p>## Attribute Effect Bonuses<\/p>\n<p>Attribute Effect Bonuses are divided into Attack Power bonuses and Defense Power bonuses. Unlike in Blue Archive, where bonuses only apply to WEAK damage increases, here are a few additional points:<br \/>\n&#8211; **If the attack is EFFECTIVE, the bonus still applies but is halved.**<br \/>\n&#8211; **If the attack is RESIST, the bonus works in reverse (i.e., a positive value reduces attack damage).**<br \/>\n&#8211; An entity can have multiple Attack Attribute Effect bonuses and multiple Defense Attribute Effect bonuses simultaneously, but only the bonuses that match its own attack type\/defense type will be calculated.<\/p>\n<p>To avoid power creep, the default configuration sets **WEAK to 1.5x damage, EFFECTIVE to 1.25x damage, and RESIST to 0.5x damage**\uff0c of course, you can modify it in code.<\/p>\n<p>Attribute Effects can be obtained through special items and certain status effects.<\/p>\n<p>### Status Effects (Duration matches the effect itself; the bonus is lost when the effect ends)<br \/>\n&#8211; Weaving: Burst effect bonus 15% * effect level<br \/>\n&#8211; Oozing: Mystic effect bonus 15% * effect level<br \/>\n&#8211; Infested: Pierce effect bonus 15% * effect level<br \/>\n&#8211; Wind charged: Viber effect bonus 15% * effect level<br \/>\n&#8211; Invisibility: Decompose effect bonus 15% * effect level<\/p>\n<p>### (Not yet implemented) Special Items<\/p>\n<p>These items will have clear hints in their Lore, such as indicating the duration of a specific effect bonus upon use.<\/p>\n<p>## Armor Attribute Effect Bonuses<\/p>\n<p>The Armor Attribute Effect can be understood as &#8220;**a special reinforcement for that attribute**&#8221;. For example, it can make damage from an already resisted attribute even less, but similarly, it will be even more effective against an attribute it already counters, causing more damage.<\/p>\n<p>Well, if you still don&#8217;t understand, you can choose not to use it. I think it will make sense in actual combat, but it might be hard to grasp just from reading this.<\/p>\n<p>~~For example~~<br \/>\nYour defense type is Light Armor, and your attack type is Pierce. You also have a 15% Pierce effect bonus and a 10% Light Armor effect bonus.<\/p>\n<p>If you attack a monster with an attack type of Explosive and a defense type of Light Armor, and the monster has a 5% Explosive effect bonus and a 7% Light Armor effect bonus:<\/p>\n<p>&#8211; First, Pierce against Light Armor is RESIST, so damage is first multiplied by 0.5.<br \/>\n&#8211; Then, you have a 15% Pierce effect bonus, and since it&#8217;s RESIST, damage is reduced by 15%, i.e., damage multiplied by 0.85.<br \/>\n&#8211; Then, the monster has a 7% Light Armor effect bonus. This means it increases damage from WEAK attacks and also further reduces damage from RESIST attacks, so damage is reduced by 7%, i.e., damage multiplied by 0.93.<br \/>\n&#8211; Finally, the damage you deal is: Original Damage * (0.5 &#8211; 0.15 &#8211; 0.07)<br \/>\n&#8211; So the final damage is 28% of the original damage.<\/p>\n<p>If the monster attacks you:<br \/>\n&#8211; First, Explosive against Light Armor is WEAK, so damage is first multiplied by 1.5.<br \/>\n&#8211; Then, the monster has a 5% Explosive effect bonus, so damage is increased by 5%, i.e., damage multiplied by 1.05.<br \/>\n&#8211; Then, you have a 10% Light Armor effect bonus. This means it increases damage from WEAK attacks and also further reduces damage from RESIST attacks, so damage is increased by 10%, i.e., damage multiplied by 1.1.<br \/>\n&#8211; Finally, the damage the monster deals to you is: Original Damage * (1.5 + 0.05 + 0.1)<br \/>\n&#8211; So the final damage is 165% of the original damage.<\/p>\n<p>### Developer Guide<\/p>\n<p>In `me.axiumyu.blueArchiveEffect.attribute.TypeDataStorage`, there is a method `isTypeCore(item: ItemStack): Boolean`. This method determines whether an item can become an Attribute Core. The way players obtain this item requires the OverEnchanted plugin. You can modify the conditions yourself (but it is not recommended to make this method always return true).<\/p>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>a plugin brings the type table in Blue Archive into minecraft combat<\/p>\n","protected":false},"featured_media":33008,"template":"","meta":{"_minecraft_slug":"bluearchive-types","_minecraft_project_id":"iDDAVhrs","_minecraft_author":"Axiumyuyu","_minecraft_license":"MIT","_minecraft_downloads":14,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"bluearchive-types.zip","_minecraft_size_bytes":176126,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-15T22:53:12.216837Z","_minecraft_date_created":"2026-02-07T10:24:08.636419Z","_minecraft_date_modified":"2026-03-23T08:31:38.072556Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/bluearchive-types","_minecraft_icon_attachment_id":33008,"_minecraft_imported_at":"2026-06-01T15:15:50+00:00","_minecraft_import_hash":"0eeea96433c647f3eed72f96d3c5f7cc","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,88,89,126,137,127,128],"mod_loader":[132,133],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-33007","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-equipment","mod_category-game-mechanics","mod_category-management","mod_category-mobs","mod_category-paper","mod_category-purpur","mod_loader-paper","mod_loader-purpur","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BlueArchive Types - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BlueArchive Types - Minecraft\" \/>\n<meta property=\"og:description\" content=\"a plugin brings the type table in Blue Archive into minecraft combat\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/\",\"name\":\"BlueArchive Types - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bluearchive-types-icon-76416a13c7d31e383bb7558eec7669e8f4dcdf4b_96.webp\",\"datePublished\":\"2026-06-01T15:15:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bluearchive-types-icon-76416a13c7d31e383bb7558eec7669e8f4dcdf4b_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bluearchive-types-icon-76416a13c7d31e383bb7558eec7669e8f4dcdf4b_96.webp\",\"width\":96,\"height\":95},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bluearchive-types\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BlueArchive Types\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BlueArchive Types - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/","og_locale":"en_US","og_type":"article","og_title":"BlueArchive Types - Minecraft","og_description":"a plugin brings the type table in Blue Archive into minecraft combat","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/","name":"BlueArchive Types - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bluearchive-types-icon-76416a13c7d31e383bb7558eec7669e8f4dcdf4b_96.webp","datePublished":"2026-06-01T15:15:49+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bluearchive-types-icon-76416a13c7d31e383bb7558eec7669e8f4dcdf4b_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bluearchive-types-icon-76416a13c7d31e383bb7558eec7669e8f4dcdf4b_96.webp","width":96,"height":95},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bluearchive-types\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"BlueArchive Types"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/33007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/33008"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=33007"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=33007"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=33007"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=33007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}