Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## Misused Disclosures

%R5.9%, we ask that you ensure all %PROJECT_CONTENT_DISCLOSURES_FLINK% are filled out accurately and appropriately with information directly relevant to the Disclosures purpose and your project's content.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## Prohibited Images

%R6.2a%, we ask that you remove any AI generated images from your project page.

Images created or significantly altered with AI are not permitted to be uploaded as a part of your project pages on Modrinth. \
We ask that you remove any and all AI images from your project's %PROJECT_ICON_FLINK%, %PROJECT_DESCRIPTION_FLINK%, %PROJECT_GALLERY_FLINK%, etc.
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Unsupported Listing

Modrinth does not currently support the listing of servers hosted through temporary server hosting platforms or on domains with limited reliability. \
However, this project can remain unlisted, allowing it to be shared with a direct link. \
We appreciate your understanding and ask that you **do not resubmit**, thank you.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Please note that per section 6.1 of [Modrinth's Content Rules](https://modrinth.com/legal/rules), you will be required to apply the "Contains AI Generated Content" disclosure in your disclosure settings if you wish to include this file in your Modpack.
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,12 @@ export default [
(await import('../messages/quick-replies/externals-permissions/nc-license.md?raw')).default,
private: false,
},
{
label: '🤖 AI Content',
message: async () =>
(await import('../messages/quick-replies/externals-permissions/ai-content.md?raw')).default,
private: false,
},
{
label: '🍴 Forks',
message: async () =>
Expand Down
2 changes: 2 additions & 0 deletions packages/moderation/src/data/stages/disclosures.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ export default function () {
),
)
.collect(undefined, 'missing-disclosures/list-intro'),

toggle('misused', 'Misused').suggestedStatus('flagged').message(),
),
)
}
1 change: 1 addition & 0 deletions packages/moderation/src/data/stages/rules.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ export default function () {
.message(),

toggle('ai-generated', 'AI Generated').suggestedStatus('flagged').message(),
toggle('ai-images', 'AI Images').suggestedStatus('flagged').message(),

toggle('rule-breaking-other', 'Other')
.suggestedStatus('rejected')
Expand Down
12 changes: 12 additions & 0 deletions packages/moderation/src/data/stages/status-alerts.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,18 @@ export default function (
return msg
}),

toggle('temporary-server', 'Temporary server')
.shown(
!!project.value.minecraft_java_server &&
!!project.value.minecraft_java_server.address &&
(project.value.minecraft_java_server.address.includes('aternos') ||
project.value.minecraft_java_server.address.includes('minekeep') ||
project.value.minecraft_java_server.address.includes('minehut')),
)
.suggestedStatus('flagged')
.priority(Priorities.alerts)
.message(),

toggle('server-use', 'Server use')
.shown(
computed(
Expand Down
1 change: 1 addition & 0 deletions packages/moderation/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,7 @@ export function flattenProjectVariables(
vars[`PROJECT_PERMANENT_LINK`] = `https://modrinth.com/project/${project.id}`
vars[`PROJECT_SETTINGS_LINK`] = `https://modrinth.com/project/${project.id}/settings`
vars[`PROJECT_SETTINGS_FLINK`] = `[Settings](https://modrinth.com/project/${project.id}/settings)`
vars[`PROJECT_ICON_FLINK`] = `[Icon](https://modrinth.com/project/${project.id}/settings)`
vars[`PROJECT_TITLE_FLINK`] = `[Name](https://modrinth.com/project/${project.id}/settings)`
vars[`PROJECT_SLUG_FLINK`] = `[URL](https://modrinth.com/project/${project.id}/settings)`
vars[`PROJECT_SUMMARY_FLINK`] = `[Summary](https://modrinth.com/project/${project.id}/settings)`
Expand Down
Loading