Tags
Creators
Details
All versions
1.2.2
Release
OpenTowerDefence-1.19.2-1.2.23 years ago 392
Uploaded by
Compatibility
Minecraft: Java Edition
1.19.2
Platform
Forge
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Changes
1.19.2-1.2.2
New Features
- Add 'persistent' in tower_setting, which can disable natural despawn.
- Add 'translucent' in render_setting to enable translucent texture rendering.
- Separate recipe display in JEI.
- Kubejs can call tower.setIgnoreWorkAnimation(true) to ignore work animations.
Bug Fix
- 'count' in gen_setting not working.
Other Changes
- Add 'max_height_offset' and 'tries' in summon_effect to handle ground summon.
1.19.2-1.2.1
Bug Fix
- Explosion effect can not deal damage to target.
- When Summon card placement on entity fails, it tries to pass through the entity to place it on block.
Other Changes
- Add 'self' in explosion effect to decide where to explode.
1.19.2-1.2.0
New Features:
- Enable modification of bullet animation, texture, model, nbt by KubeJS.
- Add boss_bar_setting to plant hero setting, which can customize boss bar.
- Add follow_goal to tower defence, which can make them follow owner.
- Add Self filter, Team filter.
- Add setLockTarget method for KubeJs to lock target.
- New bullet_settings datapack folder.
- Bullet support ComponentLocation nbt to summon by command.
- Death animation support.
- KubeJs can point out the move destination of plant hero by setMoveTo method.
- Add can_ride_in_water for tower entity.
- Tag filer support entity tag for vanilla command /tag.
- Add water_slow_down for bullet.
Bug Fix
- Summon card can not be unbreakable.
- Tower has no information of its owner.
- extra_speed in KnockBackEffect has no effect.
Other Changes.
- Add same_team_with_owner in plant_setting, bullet_setting and hero_setting to auto sync team with its owner.
- Add fly_speed for tower entity.
Optional dependencies
Any compatible version
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.
Maven coordinates:
Version ID:
build.gradle:
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:3YawcesD:XGVwfKVf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:3YawcesD:XGVwfKVf"
}

