Bỏ qua để đến nội dung

Bắt đầu nhanh ItemsAdderUploadPlus

Bài hướng dẫn này thực hiện setup IAUP nhỏ nhất có ích: generate ItemsAdder pack, upload, cập nhật ItemsAdder external-host URL, và reload ItemsAdder.

Trong plugins/ItemsAdder/config.yml:

resource-pack:
no-host:
enabled: false
lobfile:
enabled: false
self-host:
enabled: false
external-host:
enabled: true

Trong plugins/ItemsAdderUploadPlus/config.yml:

global:
output_file: "plugins/ItemsAdder/output/generated.zip"
update_itemsadder_config: true
auto_upload_on_pack: true
s3:
endpoint: "https://s3.amazonaws.com"
region: "us-east-1"
bucket: "my-bucket"
access_key: "AKIA..."
secret_key: "..."
path_scheme: "itemsadder/{uid}/{file}"
acl: "public-read"
use_presigned_url: false

Cho CDN domain:

s3:
public_url_base: "https://cdn.example.com"
/iaup reload

Nếu config invalid, reload bị từ chối và setting cũ vẫn active.

/iazip

ItemsAdder nên tạo:

plugins/ItemsAdder/output/generated.zip

Nếu global.auto_upload_on_pack bật và ItemsAdder event tồn tại, IAUP tự upload sau compression.

Manual upload luôn khả dụng:

/iaup upload

Message mong đợi:

Uploading ItemsAdder pack...
Upload complete. Run /iareload to apply.
ItemsAdder config updated.

Nếu auto reload tắt:

/iareload

Player nên nhận resource pack từ URL IAUP đã ghi vào ItemsAdder config.

  • /iaup upload hoàn tất không lỗi.
  • plugins/ItemsAdder/config.yml chứa external-host URL mới.
  • object tồn tại trong bucket.
  • player có thể tải resource pack URL từ ngoài server.