Links
Tags
Creators
Details
Licensed MIT
Published 5 hours ago
Updated 37 minutes ago
All versions
1.0.0-beta.8+1.21.1-neoforge
Beta
Diegesis 1.0.0-beta.8+1.21.1 (NeoForge)2 days ago 5
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Added
DiegesisClient.arrival(): how far the camera has come to the station worked at, so that what hangs by a station can appear and go in step with the camera.DiegesisClient.isSceneDrawn(pos): whether a station's scene is drawn in this frame, for a block entity renderer that the scene stands in for.- Camera option
keep_width, 16:9 by default: a window narrower than that, such as 4:3 or a game snapped to half a screen, sees the whole width of the station's shot with more above and below, instead of losing its sides.
Changed
- The camera flies to a station and back faster: 0.4 seconds instead of 0.6, and 0.45 instead of 0.65 over to a
neighbour. It sets off at once and lands softly, on a slight arc, and the zoom, the inventory and the first-person
hand go in step with it: the hand goes down and comes back up instead of vanishing and popping back. Scenes that set
their own
transitionkeep it.
Fixed
- Using a station again while the camera flies back from it no longer jerks the view round.
- A stack whose data another mod changes all the time, such as food a spoilage mod ages every second, no longer flies into the inventory with "+N" again and again while you work at a station.
- With Real Camera the camera keeps the station's view: Real Camera rests while you work at a station and takes the camera back when you leave. Before, the view ended at odd angles with the work off screen.
- With Leawind's Third Person the station's view wins too, and the camera flies in from the third-person view and back to it.
- Stations on structures that Sable moves now open on Fabric too, such as builds of Sable Beyond: before, such a block kept its own menu there.
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:pyljrXOa:6dTTTH8U"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:pyljrXOa:6dTTTH8U"
}

