forked from TrPlugins/TrMenu
-
Notifications
You must be signed in to change notification settings - Fork 46
Expand file tree
/
Copy pathbuild.gradle.kts
More file actions
91 lines (85 loc) · 4.33 KB
/
build.gradle.kts
File metadata and controls
91 lines (85 loc) · 4.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
taboolib {
description {
name(rootProject.name)
desc("Modern & Advanced Menu-Plugin for Minecraft Servers")
contributors {
name("Arasple")
name("Score2")
}
dependencies {
name("PlaceholderAPI").with("bukkit").optional(true)
name("Zaphkiel").with("bukkit").optional(true)
name("Skulls").with("bukkit").optional(true)
name("Vault").with("bukkit").optional(true)
name("PlayerPoints").with("bukkit").optional(true)
name("HeadDatabase").with("bukkit").optional(true)
name("Oraxen").with("bukkit").optional(true)
name("SkinsRestorer").with("bukkit").optional(true)
name("ItemsAdder").with("bukkit").optional(true)
name("floodgate").with("bukkit").optional(true)
name("FastScript").with("bukkit").optional(true)
name("Triton").with("bukkit").optional(true)
name("MMOItems").with("bukkit").optional(true)
name("MagicGem").with("bukkit").optional(true)
name("NeigeItems").with("bukkit").optional(true)
name("EcoItems").with("bukkit").optional(true)
name("MythicMobs").with("bukkit").optional(true)
name("HMCCosmetics").with("bukkit").optional(true)
name("PxRpg").with("bukkit").optional(true)
name("Nexo").with("bukkit").optional(true)
name("NBTAPI").with("bukkit").optional(true).loadafter(true)
name("TrMenu-Graal").with("bukkit").optional(true)
}
}
relocate("trplugins.menu", group.toString())
relocate("ink.ptms.um","${group}.um")
}
repositories {
mavenCentral()
maven("https://repo.tabooproject.org/repository/releases")
maven("https://repo.extendedclip.com/content/repositories/placeholderapi/")
maven("https://repo.codemc.org/repository/maven-public")
maven("https://repo.rosewooddev.io/repository/public/")
maven("https://repo.opencollab.dev/main/")
maven("https://repo.oraxen.com/releases")
maven("https://nexus.phoenixdevt.fr/repository/maven-public/")
maven("https://jitpack.io")
maven("https://r.irepo.space/maven/")
maven("https://repo.auxilor.io/repository/maven-public/")
maven("https://repo.hibiscusmc.com/releases/")
}
dependencies {
taboo(project(":common"))
taboo(project(":api:receptacle"))
taboo(project(":api:action"))
taboo("ink.ptms:um:1.1.5")
// Libraries
compileOnly("org.apache.commons:commons-lang3:3.17.0")
// Server Core
compileOnly("ink.ptms.core:v12002:12002-minimize:mapped")
compileOnly("ink.ptms.core:v12002:12002-minimize:universal")
compileOnly("ink.ptms.core:v11904:11904-minimize:mapped")
compileOnly("ink.ptms.core:v11904:11904-minimize:universal")
compileOnly("ink.ptms.core:v11701:11701-minimize:mapped")
compileOnly("ink.ptms.core:v11701:11701-minimize:universal")
compileOnly("ink.ptms.core:v11605:11605")
// Hook Plugins
compileOnly("me.clip:placeholderapi:2.11.6") { isTransitive = false }
compileOnly("ink.ptms:Zaphkiel:2.0.14") { isTransitive = false }
compileOnly("ca.tweetzy:skulls:3.10.0") { isTransitive = false }
compileOnly("com.github.MilkBowl:VaultAPI:8bad2c479f") { isTransitive = false }
compileOnly("org.black_ixx:playerpoints:3.2.6") { isTransitive = false }
compileOnly("com.arcaniax:HeadDatabase-API:1.3.2") { isTransitive = false }
compileOnly("io.th0rgal:oraxen:1.165.0") { isTransitive = false }
compileOnly("net.skinsrestorer:skinsrestorer-api:15.0.0") { isTransitive = false }
compileOnly("com.github.LoneDev6:api-itemsadder:3.6.3-beta-14") { isTransitive = false }
compileOnly("org.geysermc.floodgate:api:2.2.4-SNAPSHOT") { isTransitive = false }
compileOnly("de.tr7zw:item-nbt-api-plugin:2.12.2") { isTransitive = false }
compileOnly("com.github.FrancoBM12:API-MagicCosmetics:2.2.7") { isTransitive = false }
compileOnly("io.lumine:MythicLib-dist:1.6.2-SNAPSHOT") { isTransitive = false } // Required by MMOItems API
compileOnly("net.Indyuce:MMOItems-API:6.10-SNAPSHOT") { isTransitive = false }
compileOnly("pers.neige.neigeitems:NeigeItems:1.17.24") { isTransitive = false }
compileOnly("com.willfp:eco:6.71.3") { isTransitive = false }
compileOnly("com.willfp:EcoItems:5.49.1") { isTransitive = false }
compileOnly(fileTree("libs"))
}