Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
TuTien - Plugin Tu Tiên Việt Nam
TuTien đưa thế giới tu tiên phương Đông vào Minecraft. Bạn bắt đầu là phàm nhân, thức tỉnh thiên phú, tu luyện, đột phá cảnh giới, vượt lôi kiếp rồi phi thăng lên các giới cao hơn.
🇻🇳 Sản phẩm của người Việt. Toàn bộ chữ trong game là tiếng Việt.
Tính năng Thức tỉnh: người chơi mới chuột phải Sách Nhập Môn để ngẫu nhiên nhận Thiên Phú, Chủng Tộc, Linh Căn và Đạo (Chính Đạo hoặc Tà Đạo), có hiệu ứng quay và hiển thị tỉ lệ từng lựa chọn. Cảnh giới: Phàm Nhân → Luyện Khí → Trúc Cơ → Kim Đan → Nguyên Anh → … → Tiên Nhân. Mỗi cảnh giới có 9 tầng. Ba giới: Hạ Giới, Tiên Giới và Thần Giới, mỗi giới có thang cảnh giới và mật độ linh khí riêng. Phi thăng bằng /phithang. Đột phá và lôi kiếp: từ Trúc Cơ trở lên, đột phá và phi thăng phải chịu lôi kiếp. Thiền định và tẩu hỏa nhập ma: thiền để hấp thu linh khí; tu quá lâu có thể tẩu hỏa, tổn thương đan điền và rớt cảnh giới. Công pháp và chiêu thức: học từ sách, giữ chuột phải để tụ lực và thi triển bằng kiếm, trang bị công pháp bị động. Linh thảo và đan dược: trồng linh thảo, thu hoạch, luyện đan trong Lò Luyện Đan; Lò Luyện Kim dùng để luyện kim loại. Lò có thể thất bại và phát nổ. Linh Hồ: hồ linh khí xuất hiện quanh thế giới rồi dần hóa bùn. Phàm nhân bước vào sẽ bị thương. Boss và Bí Cảnh: đánh boss, vào Bí Cảnh nhiều tầng khi có thông báo toàn server. Quái rơi đồ: quái hostile rơi đan dược và công pháp, quái càng mạnh đồ càng tốt. Trận pháp, Thiên Lao, nhiệm vụ hằng ngày, trăng máu, dọn rác, rank cảnh giới trên tab/chat. RTP thông minh: phối hợp Chunky để nạp trước vùng đến. Module DonateGear: đồ donate (kiếm, cúp, rìu, giáp) cấp 1-30, đổi bằng Linh Thạch hoặc Xu, có NPC thương nhân. Tích hợp: PlaceholderAPI, DiscordSRV (lệnh /canhgioi trên Discord), WorldGuard, ClearLag, PlayerPoints. Yêu cầu Paper hoặc Purpur 1.21+ (build trên Paper API 1.21.11) Java 21 ❌ Không hỗ trợ Spigot, CraftBukkit, Bukkit (plugin dùng API chỉ có ở Paper)
Tùy chọn (soft-depend): PlaceholderAPI, Chunky, WorldGuard, DiscordSRV, ClearLag, Citizens, PlayerPoints, PacketEvents
Cài đặt Tắt server, bỏ file .jar vào plugins/. Bật server (không dùng /reload). Sao lưu plugins/TuTien trước khi cập nhật. Dữ liệu người chơi nằm ở players.yml, lo.yml, herbs.yml, lakes.yml và được giữ lại khi cập nhật. ⚠️ Khai báo quan trọng (đọc trước khi tải)
- Resource pack đi kèm, tự gửi cho người chơi. Plugin có sẵn resource pack (hình kiếm/rìu/cúp donate cấp 21-30, đan dược, linh thảo, lò luyện). Khi người chơi vào server, plugin tự gửi pack như resource pack của máy chủ, người chơi không phải tự tải về. Plugin giải nén pack ra plugins/TuTien/resourcepack/.
Để gửi pack, plugin mở một máy chủ HTTP nhỏ trên cổng TCP resource-pack.send.port (mặc định 25580). Chủ server cần mở cổng này trên firewall/panel. Cổng này chỉ phục vụ đúng file pack cho client của người chơi đang kết nối vào server của bạn. Plugin không gửi dữ liệu nào ra máy chủ bên ngoài. Địa chỉ gửi cho người chơi lấy từ chính địa chỉ họ dùng để vào server (hoặc public-host nếu bạn đặt). Muốn tự host pack (host game không mở được cổng): upload file zip lên nơi bạn chọn và điền resource-pack.send.url. Tắt hẳn việc gửi pack: resource-pack.send.enabled: false. Tắt model vật phẩm riêng: resource-pack.item-models: false. Server đã có resource pack trong server.properties: plugin đợi pack đó nạp xong rồi mới gửi pack TuTien (wait-for-server-pack: true). Pack TuTien chỉ chứa namespace tutien nên không đè file của pack khác.
-
Tự cài Citizens (module DonateGear). Plugin đóng gói sẵn Citizens. Nếu server chưa có Citizens, plugin sẽ tự chép Citizens.jar vào thư mục plugins/ và ghi cảnh báo ra console; cần restart để Citizens hoạt động (trước đó NPC thương nhân dùng Mannequin của Paper 1.21.9+). Server đã có Citizens thì plugin không chép gì. Citizens là sản phẩm của tác giả riêng, mọi quyền thuộc về họ.
-
Cổng và kết nối mạng. Ngoài cổng HTTP phát resource pack ở mục 1, plugin không tự kết nối tới máy chủ bên ngoài nào. Tính năng Discord chỉ chạy khi bạn cài DiscordSRV.
-
Tính năng donate. DonateGear là module bán đồ do chủ server tự vận hành (Xu, Linh Thạch). Plugin không xử lý thanh toán thật.
Lệnh người chơi
Dùng /tutien help trong game để xem danh sách đúng với bản bạn đang chạy.
Lệnh Công dụng /tutien, /tt Mở menu chính /tutien help Xem trợ giúp lệnh /tutien thongtin Xem thông tin đạo hạnh, chỉ số /tutien tp Dịch chuyển tới bờ linh hồ còn hoạt động gần nhất /nhapmon Mở bảng nhập môn /tuluyen Bật/tắt tu luyện (thiền định) /ngukiem [2-10] Bật/tắt ngự kiếm phi hành; số 2-10 là cỡ kiếm (càng lớn càng tốn linh lực, đang bay gõ lại kèm số để đổi cỡ) /dotpha Thử đột phá /phithang Phi thăng khi đủ điều kiện /hagioi Trở về Hạ Giới /chuyensinh Đạt Thiên Đạo thì chuyển sinh (về Hạ Giới, quay lại Phàm Nhân, tốc độ hấp thu linh khí x2); gõ /chuyensinh xacnhan để xác nhận /rtp Mở menu dịch chuyển ngẫu nhiên (nếu RTP tích hợp được bật) /chieuphap Xem chiêu thức /congphap <ID> Vận hành công pháp đã học /congphap tat Tắt công pháp đang vận hành /nhiemvu, /daily Bảng nhiệm vụ hằng ngày (3 nhiệm vụ ngẫu nhiên mỗi ngày, thưởng linh khí và có thể có đan dược) Lệnh DonateGear Lệnh Công dụng /co, /doi Đổi giáp, rìu, cúp bằng Linh Thạch (quyền donategear.trade). Nếu trùng với plugin khác (vd CoreProtect) dùng /donategear:co hoặc /doi /dn Mua Set Donate bằng Xu (quyền donategear.dn) /xu Đổi xu ảo PlayerPoints lấy Xu donate (quyền donategear.xu) Lệnh quản trị
Mỗi lệnh có quyền riêng tutien.admin.<lệnh> (mặc định OP). Dùng tutien.admin.* nếu quản bằng LuckPerms.
Lệnh Công dụng /tt admin Mở bảng GUI quản trị (give, đặt cảnh giới/thiên phú/tộc, boss, bí cảnh, trăng máu, dọn rác...) /tutien reload, /tutien admin reload Tải lại cấu hình /tutien set <người> <ID_CẢNH_GIỚI> <tầng> (/set) Đặt cảnh giới (bỏ trống tầng = tầng 1) /tutien admin linhcan <người> <ID> Đặt linh căn /tutien admin tocdo <người> <hệ số> Đặt hệ số tốc độ tu luyện /tutien admin thienphu, /tutien admin toc Đặt thiên phú, chủng tộc /tt give <người> <ID> [số lượng] Phát vật phẩm, công pháp, đan dược, linh thảo, lò luyện (nhóm: givedanduoc, givecongphap, givelinhthao, giveloluyen, givechieuthuc, givetranphap) /tt hoccongphap <người> <ID> Truyền thụ công pháp trực tiếp /tutien boss list Liệt kê ID boss /tutien boss spawn <ID> [cảnh giới] [tầng] Sinh boss (vd cảnh giới KIM_DAN) /tutien boss set <cảnh giới> [tầng] Đổi cảnh giới boss gần nhất trong 48 block /tutien boss clear Xóa boss do plugin quản lý /tutien hosinh Tạo linh hồ tại chỗ đứng /tutien linhho Liệt kê linh hồ đang hoạt động /diemgioi set <ID_GIOI> Lưu điểm đến của giới tại vị trí hiện tại (HA_GIOI, TIEN_GIOI, THAN_GIOI) /diemgioi list, /diemgioi clear <ID_GIOI> Xem, xóa điểm đến /nolo <người> Làm nổ lò của người đang luyện đan/luyện kim /trangmau bat|tat|trangthai Bật/tắt/xem đêm trăng máu ở world đang đứng /tu nhot <tên> <thời gian> Nhốt người chơi vào Thiên Lao (vd 30s, 5m, 1h, 1d) /tu tha <tên>, /tu nhatu Thả người, xem danh sách nhốt Lệnh quản trị DonateGear
Cần quyền donategear.admin. Bí danh: /dg, /donategear.
Lệnh Công dụng /dgear give <người> <kiem|cup|riu|giap|mu|ao|quan|giay> <cấp 1-30> [số lượng] Phát đồ donate (giap = đủ bộ 4 món) /dgear giveset <người> <loại> <tier 1-3> [bộ 1-3] [số lượng] Phát Set Donate có kỹ năng /dgear item <người> <lt1..lt8> [số lượng] Phát Linh Thạch /dgear npc create|bind|remove Tạo, gán, xóa NPC thương nhân /dgear npc skin <tên> hoặc skin url <link> [slim] Đổi skin NPC /dgear npc name <tên>|reset Đổi tên NPC (hỗ trợ mã màu &) /dgear menu Bảng xem 30 cấp đồ và Set Donate /dgear reload Tải lại cấu hình DonateGear
Ví dụ lệnh cho web donate: dgear give %player% giap 25
Quyền (permission) Quyền Mặc định Ý nghĩa tutien.cmd.<lệnh> Mọi người Quyền dùng từng lệnh người chơi tutien.admin.<lệnh> OP Quyền từng lệnh quản trị tutien.nodeviation Không Miễn tẩu hỏa nhập ma tutien.bypass.lake Không Không bị linh hồ làm hại tutien.bypass.tribulation Không Không bị lôi kiếp người khác đánh trúng tutien.bypass.rtp.cooldown OP Bỏ hồi chiêu /rtp tutien.bypass.tower OP Vào bí cảnh ở giới cao hơn tutien.bypass.tpa, tutien.bypass.teleport OP Bỏ chặn tpa / dịch chuyển giữa các giới tutien.bypass.expel, tutien.bypass.lowerban OP Không bị trục xuất / cấm xuống giới thấp tutien.bypass.oprealm OP Vào cảnh giới chỉ dành cho OP (Thiên Đạo) tutien.bypass.formation.* OP Phá, mở, đặt vượt giới hạn, quản lý trận pháp người khác donategear.admin OP Lệnh quản trị DonateGear donategear.trade, donategear.dn, donategear.xu Mọi người Dùng /co, /dn, /xu PlaceholderAPI
Cần cài PlaceholderAPI. Dạng chung: %tutien_<tên>%. Kiểm tra bằng /papi parse me %tutien_realm%.
Placeholder Giá trị %tutien_realm% Tên cảnh giới %tutien_realm_full% (%tutien_canhgioi%) Cảnh giới đầy đủ kèm tầng %tutien_layer% (%tutien_canhgioi_tang%) Tầng hiện tại %tutien_layer_max% (%tutien_canhgioi_toi_da%) Số tầng tối đa %tutien_stage% Giai đoạn cảnh giới %tutien_realm_id% ID cảnh giới %tutien_realm_plane% (%tutien_gioi%) Giới gắn với cảnh giới hiện tại %tutien_plane% Giới của world đang đứng %tutien_plane_qi_mult% Hệ số linh khí của giới %tutien_world% Tên giới của world đang đứng (Hạ Giới, Tiên Giới, Thần Giới) %tutien_world_raw% Tên world gốc %tutien_ascended% Đã phi thăng hay chưa %tutien_qi%, %tutien_qi_max%, %tutien_qi_percent% Linh khí hiện có, tối đa, phần trăm %tutien_qi_rate% Linh khí hấp thu mỗi giây tại vị trí hiện tại %tutien_root% Linh căn %tutien_talent% Thiên phú %tutien_race% Chủng tộc %tutien_dao% Chính Đạo, Tà Đạo hoặc Chưa định %tutien_health%, %tutien_health_max% Máu hiện tại và tối đa %tutien_damage%, %tutien_power% Sát thương, sức mạnh %tutien_method%, %tutien_techniques% Công pháp đang vận hành, danh sách chiêu thức %tutien_meditating% Đang thiền hay không %tutien_dantian% Tình trạng đan điền %tutien_fatigue_percent% Phần trăm mệt mỏi khi tu luyện %tutien_rank% Rank cảnh giới có màu (dùng cho tab/chat plugin khác) %tutien_rank_plain% Rank cảnh giới không màu
Người chưa từng vào server trả về chuỗi rỗng.
Rank cảnh giới trên tab và chat
Plugin tự gắn rank cảnh giới vào danh sách tab và đầu dòng chat, đổi ngay khi đột phá, phi thăng hoặc rớt cảnh giới. Dùng plugin TAB/chat khác thì đặt rank.tab.enabled: false và rank.chat.enabled: false rồi dùng %tutien_rank%. Nối LuckPerms bằng rank.commands.on-change, ví dụ lp user %player% meta setprefix 100 "%rank%".
Hỗ trợ và góp ý
Gặp lỗi hoặc có góp ý, hãy báo qua các liên kết của dự án.
Cảm ơn bạn đã ủng hộ một dự án Việt độc lập!
📱 TikTok: @onetopsvmc


