Included content
| Name | |
|---|---|
This release adds several new objective/action/variable types, restores BetonQuest support for modern BetonQuest servers, improves command suggestions, and makes the documentation much more useful for building quests.
Harvest objective. Counts only fully grown crops, grown cactus/sugar-cane segments, and melon/pumpkin fruit. Directly placed fruit/cactus/sugar-cane blocks are ignored to reduce place-break abuse.BrewItems objective. Counts freshly brewed items when players take them from a brewing stand, so manually inserted old potions do not give progress.TradeWithVillager objective. Counts matching result items taken from villager trade windows, so you can build trading/economy quests around what the player actually receives.TameMobs objective. Counts mobs tamed by the player, with support for a specific entity type or any.SmithItems objective. Counts matching result items taken from a smithing table, useful for upgrade and armor-trim quest steps.Die objective. Counts player deaths, optionally filtered by a Minecraft damage type such as fall, lava, drown, or player_attack.ShootArrow objective. Counts arrows shot by the player that land inside a configured radius around a target location, or inside a WorldEdit selection when WorldEdit is installed.location set, location enable, and the clean location disable command for Wynncraft-style guiding markers.BetonQuestCondition variable, and the notquests BetonQuest conversation interceptor.500ms, 1s, 5m, 2h, and 1d are accepted; bare numbers are still treated as milliseconds.true/false, number and coordinate arguments suggest useful examples, value flags suggest values after the flag, and item selections keep suggestions for following arguments.FoodLevel, Saturation, DistanceToLocation, NearbyEntityCount, and Weather are available for conditions, expressions, and settable actions where applicable.ShowTitle, ShowActionBar, SpawnParticle, and Teleport make it easier to build guided quest moments without command-workarounds.ReachLocation no longer requires WorldEdit; it can be created with world x y z radius, while WorldEdit users still get the worldeditselection shortcut.Interact objective setup. In-game admins can now use Interact <amount> looking to target the block they are looking at instead of typing world coordinates by hand. Interact objectives with no explicit --leftClick or --rightClick flag now count either block click instead of becoming impossible to complete.location set here, location set looking, location status, location preview, and location clear, can optionally show a bossbar compass with visual.objective-tracking.location-compass.enabled, hide the fake beam source below solid targets instead of visually replacing or floating above them, keep the fake beam alive while the player stands still, clean themselves up more safely, and refresh correctly after chunk loads.| Name | |
|---|---|
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:17DyGUnO:JKA5rs67"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:17DyGUnO:JKA5rs67"
}