跳到正文

VRRW animation – OBJ ANIM

作者:BasteGK

Exchange Items, blocks, Steves, entitys to Animated OBJ

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

✨ VRRW ANIMATION: OBJ ANIM

🎬 Vote live on the next animations, style and art questions – help decide what OBJ Anim brings next.

🌐 VRRW.online →
Free mods, news & guides
🟣 Twitch →
Live dev, polls & giveaways
💚 Kick →
Live dev, polls & giveaways
▶️ YouTube →
Showcases & dev videos
🔴 Live Actions →
Live events & gifts
🎁 Offers →
Quizzes & challenge programs
❓ Reddit Q&A →
Ask, share & discuss
💜 Patreon →
Support development

Community-driven VRRW: give feedback, vote in polls during selected livestreams, join feature suggestion rounds and react to new ideas with Blitz Reactions. AI Reborn also has built-in voting, suggestion and bug-report tools.


🎨 YOUR OWN 3D MODELS – ANIMATED INSIDE MINECRAFT

OBJ Anim imports Wavefront OBJ + MTL models (for example exported from Blender), puts them on entities, blocks, items or your own player, and lets you animate them with an in-game keyframe and bone animator.

Made for builders, 3D artists, animators and modders who want their own creatures, props and moving machines in Minecraft – and want to fine-tune them without leaving the game.

Import. Animate. Edit. Replace. Build.

🌿 The toolkit behind VRRW Overworld. OBJ Anim works on its own and is the required companion for VRRW Overworld. Both are built to work together across models, Smooth Terrain / SurfaceNet, rendering and shading, so update them together.


🎁 FREE WITH VRRW

  • ✅ OBJ Anim is free – importer, animators, workbench and Smooth Terrain are all in this download, with no paid features inside. VRRW Overworld and AI Reborn are free too.
  • 🎁 Texture-pack gifts at selected live events – giveaway codes, chat prizes or, when offered, Channel Points rewards on Twitch and Kick. Free giveaways need no channel subscription. Redeem them with a free VRRW account on the VRRW Twitch or Kick page, then download the pack under “Library” in the texture shop. All steps →
  • ⭐ VRRW Points – website points, not Channel Points; live prizes can also pay out in points. No plan? Signed-in members can unlock individual texture-pack versions with them. About VRRW Points →
  • 🧩 Offers – long-term quizzes and challenge programs on VRRW Offers whenever they run.

Each stream round decides what is offered. Entering is not winning – prizes are reserved after the draw and claimed on the website.

Texture packs are optional extras. You never need one to use OBJ Anim.


▶️ WATCH VRRW IN ACTION

OBJ Anim ships without VRRW’s own showcase models – it works with your own OBJ files.


🔥 WHAT OBJ ANIM CAN DO

  • 📂 Import OBJ + MTL – drop models and their textures into config/objanim/import/….
  • 🧍 Replace models – put your model on an entity, block, item or your own player (Steve). The target search includes other installed mods.
  • 🎞️ Keyframe animator – in-game timeline with position, rotation and scale per part, one animation per activity (idle, walk, attack, sleep, eat, drink or your own).
  • 🦴 Bone Animator – build a rig, assign vertices, paint weights or use auto weight, apply animation presets and detect the legs of four-legged creatures automatically.
  • 🧠 Behaviors – sleeping at night, lying down, eating, drinking and idle emotions. Vanilla AI can stay active.
  • 🛠️ Model Workbench – edit meshes, vertices, UVs and textures in-game with Blender-style shortcuts, then export OBJ + PNG.
  • 🧱 Animated OBJ blocks – give a block an animated OBJ look while it keeps its gameplay: decorations, signs, machines, statues.
  • 🔊 Custom sounds – your own .ogg files, played when an animation reaches the keyframe you choose.
  • 🖼️ Thumbnails & JSON – automatic model previews and animation snapshots exported as JSON.
  • 🌄 Smooth Terrain / SurfaceNet – smooth ground with its own collision, climbing, terrain sculpting and tree felling.
  • 🤖 AI animator (experimental, optional) – let an Ollama model draft a rig and animations for your model.
  • 🧩 APIs for other mods – VRRW Overworld builds on OBJ Anim, and AI Reborn connects to it when both are installed.
🎮 QUICK WORKFLOWS – REPLACE, ANIMATE, EDIT

Replace and animate a model

  1. Copy your .obj + .mtl and textures into the matching import folder.
  2. Press O, open the model list (search by path or name) and pick your model.
  3. Choose the target: the entity or block you look at, the item in your hand, your own player, or search by name or registry ID.
  4. Create an activity and add keyframes for parts (position, rotation, scale) – or open the Bone Animator.
  5. Click Save & apply. The assignment applies to every instance of that ID. A Steve model replaces only your own player.

Bone Animator

Build rig (+ Bone) → assign vertices → paint weights or Auto weight → animate (+ Keyframe) → Save. For four-legged creatures: Detect legs → check front/rear and left/right → Apply legs.

Model Workbench

Get the editor item with /give @p objanim:model_editor and right-click with it. Import an OBJ from import/custommodels, edit vertices and meshes with gizmos, adjust UVs, create or paint textures, then save the result to config/objanim/export.

Custom sounds

Put .ogg files into config/objanim/customsound. In the animator, move to a frame, click Sound, pick a file and set its chance and trigger mode. The sound plays when the animation reaches that frame.

Behaviors

Behaviors can depend on conditions such as day or night, health, being in water or on the ground. In a saved assignment (config/objanim/models/…), "preserve_vanilla_behaviors": true under behavior_config (the default) keeps supported vanilla AI running alongside OBJ Anim’s behaviors.


🌄 SMOOTH TERRAIN – REALISTIC SURFACENET

Smoother, more natural ground instead of pure cubes, with a collision system built for it: walk up slopes, slide down, hold V to climb steep walls and take fall damage from real heights.

  • 🌍 Your choice per world – the terrain card on the Create World screen turns SurfaceNet on or off and picks a sculpt mode. Change it later with /objanim surfacenet on|off.
  • ⛏️ Sculpt modes – Off (normal mining), Break only (vanilla mining; the surface visibly wears away as you dig, without permanent marks) and Full (shovel and pickaxe shape the ground for good). Change it with /objanim sculpting off|breakonly|full.
  • 🪓 Tree felling – a clean axe cut, and the trunk falls as an animated block cluster.
  • 📈 SurfaceNet Skills (P) – upgrade endurance, climbing, downhill, balance, jump and digging. Terrain graphics settings are there too.

⚠️ New collision system: it is part of the terrain implementation, so the old M mode toggle no longer works the way it used to. SurfaceNet is now chosen per world. M only switches the smooth-terrain detail (Surface Low / Surface High).


⚙️ REQUIREMENTS & INSTALLATION

| | |
|—|—|
| 🎮 Minecraft | Java Edition 1.21.1 |
| 🧩 Loader | NeoForge 21.1.176 or newer |
| 🖥️ Install on | Client and server (the editors run on the client) |
| 📦 Required mods | None |
| 🤖 Optional | Ollama for the AI animator |
| 🌿 Used by | VRRW Overworld (requires OBJ Anim) |

  1. Install NeoForge for Minecraft 1.21.1 and add OBJ Anim to your mods folder (or install it with your launcher).
  2. Start the game once – OBJ Anim creates config/objanim/ with its import folders.
  3. Copy your .obj + .mtl files and textures into import/entity, import/block, import/item or import/custommodels.
  4. In game, press O, pick your model, choose a target and click Save & apply.

💾 HARDWARE AT A GLANCE

VRRW Overworld + OBJ Anim with SurfaceNet terrain – creator values:

| Your setup | GPU memory (VRAM) |
| — | — |
| 🌄 SurfaceNet terrain with vanilla textures | about 1 GB – but more GPU work than flat vanilla blocks |
| 🐾 + the optional animated Entity Pack (300–400 MB) | about 2–3 GB, depending on texture resolution |
| 🏆 Full look: SurfaceNet + animated entities + Gold-level texture pack | about 3 GB |
| 🏙️ + Nations & Villagers – AI Reborn | only about +200 MB more |

  • 🧠 RAM: give Minecraft at least 6 GB – 10–12 GB is better for Gold-level texture packs.
  • 🎮 GPU: GTX 1060 class as a minimum, RTX 2050 class or newer as a better target. Smooth SurfaceNet terrain keeps VRAM low, but the GPU works harder than with flat vanilla blocks.
  • 🎨 Texture levels: Copper, Silver and Gold – a lower level needs less VRAM.
  • Guidance values, not guarantees. The Entity Pack and texture packs are optional – everything is fully playable without them.
📂 IMPORT & CONFIG FOLDERS

All folders live in config/objanim/.

| Folder | What goes there |
|—|—|
| import/entity | Models for mobs and other entities |
| import/block | Block models |
| import/item | Item and hand-held models |
| import/custommodels | Props, tools, Steve-style rigs and other models; the Model Workbench imports from here |
| import/other | Anything uncategorized |
| models/ | Your saved assignments, one JSON per target (written by Save & apply) |
| export/ | Exported OBJ files, textures and animation JSON snapshots |
| customsound/ | Your .ogg sounds |
| thumbnails/ | Generated model previews |

⌨️ COMMANDS & HOTKEYS

| Command | What it does |
|—|—|
| /objanim reload | Re-reads imported models and saved assignments |
| /objanim status | Shows how many entity, block and item replacements are loaded |
| /objanim apply-all | Re-saves all assignment files in config/objanim/models |
| /objanim undo <file> | Deletes a saved assignment file, e.g. minecraft_slime for models/entities/minecraft_slime.json |
| /objanim surfacenet on / off / status | SurfaceNet on or off for the current world |
| /objanim sculpting off / breakonly / full / status | Sculpt mode of the current world |

Commands need operator rights (level 2; in single-player, cheats on). Without cheats, pick SurfaceNet and the sculpt mode on the Create World screen.

| Key | Default |
|—|—|
| Open OBJ Editor | O |
| SurfaceNet climb grip (hold) | V |
| SurfaceNet Skills | P |
| Smooth-terrain detail (Surface Low / High; listed in Controls as “Toggle Terrain Rendering”) | M |

All keys: Options → Controls → OBJ Animator.

🧩 FOR MODDERS – DEPENDENCY & API

Mod ID objanim. The internal mod version is 0.3.1 (Modrinth version 5.0.0).

[[dependencies.yourmod]]
modId="objanim"
type="optional"   # or "required"
versionRange="[0.3.1,)"
ordering="NONE"
side="BOTH"
// Does this world use SurfaceNet? (com.bastegk.objanim.api)
boolean smooth = SurfaceNetWorldApi.isActive(level);

// Animation state of an entity (com.bastegk.objanim.common)
OBJEntityData data = OBJEntityManager.getOrCreate(entity);
OBJModel model = data.getCurrentModel();
String activity = data.getCurrentActivity();
int tick = data.getAnimationTick();

// OBJ model path behind an item stack, client side (com.bastegk.objanim.client)
String path = ItemDisplayAPI.getObjModelPath(stack);

More optional APIs in com.bastegk.objanim.api: AnimationExportApi (read-only list of saved animation configs) plus the server-side TreeWorkApi, SurfaceNetDrillApi and SurfaceNetLevelingApi. These *Api classes are designed to be called via reflection, so your mod keeps working without OBJ Anim.

Tips: use an optional dependency when OBJ Anim is not mandatory, follow the import folder structure, keep model and texture sizes suitable for the target hardware, and test complex animated scenes before running them on bigger servers.


❓ GOOD TO KNOW

  • 🔢 Version numbers: Modrinth version 5.0.0 contains the file objanim-0.3.1.jar. The in-game mod list shows it as OBJ Entity Animator 0.3.1.
  • 🌿 Using VRRW Overworld? Always update OBJ Anim and VRRW Overworld together.
  • ⌨️ Shared default keys: the VRRW mods share some default keys – for example O, P, M, F6 and V (AI Reborn / OBJ Anim) and F7, F8 (AI Reborn / VRRW Overworld). Rebind them under Options → Controls. OBJ Anim’s climb grip always reacts to V, so move AI Reborn’s push-to-talk to another key. VRRW Options also open from the pause menu.
  • 🤖 AI animator: optional and experimental. It uses Ollama; on Windows the editor can install Ollama for you after checking the installer’s signature. Local models run on your PC. Cloud models (names ending in -cloud or :cloud) run on Ollama’s servers and receive your instruction plus the model’s measurements, detected regions, bone names and current animation.
  • 🗣️ Language: some newer menus (world terrain card, SurfaceNet Skills, in-game help) are currently in German.
  • 🧪 Back up important worlds before you update. VRRW is actively evolving.

🌍 JOIN THE VRRW COMMUNITY

Follow live development on Twitch or Kick and vote on what comes next. The community pages show the stream schedule and channel recommendations – and that’s where you redeem live gifts.


🌐 MORE FROM VRRW

  • 🏙️ Nations & Villagers – AI Reborn → – AI citizens, settlements, nations, economy and diplomacy in one connected world.
  • 🌿 VRRW Overworld – Foliage and Trees → – redesigned foliage, trees, vegetation, rocks and natural surface detail, combined with VRRW’s own visual and shader systems. Requires OBJ Anim.
  • 🌌 VRRW Unlimited – all three mods in one modpack. Coming soon.

🌿 VRRW Overworld = environment and visuals · ✨ OBJ Anim = models and animation · 🏙️ AI Reborn = civilization and connected gameplay

🎨 OPTIONAL: VRRW TEXTURE PACKS

VRRW also makes realistic texture packs in three resolution levels – Copper, Silver and Gold – with the same content; a lower level needs less VRAM. They are offered separately in the VRRW texture shop and are not required for OBJ Anim.


📜 License: All Rights Reserved.

🖥️ Affiliate link: need a server for VRRW? Kinetic Hosting – code VRRW.

⚖️ Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

常见问题

VRRW animation – OBJ ANIM 支持哪些 Minecraft 版本?

VRRW animation – OBJ ANIM 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

VRRW animation – OBJ ANIM 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

BasteGK 的其他作品

查看全部 →