FVTM is a pack based mod, with which you can add content to the game without any Java knowledge! All with fairly simple config files. Among other you can create:
- vehicles, drive-able vehicles (land and rail, other types wip)
- parts, to customize your vehicles
- wheels in varying sizes and with varying terrain attributes
- materials, generic items which you can use in recipes
- consumables, custom food and drinks
- blocks, basic blocks, rotated blocks, animated blocks, blocks with functions, blocks with inventories
- multi-blocks, customizable machines
- clothes, custom wearable armor items
Supported Model Formats:
- JSON (only for blocks and items)
- OBJ (including blocks and clothes!)
- FMF (model format exported from FMT)
- SMP Toolbox models (uncompiled!)
Other Cool Features:
- legendary road tool (see YouTube video) or bilibili
Content and Pack availability!
Depending on Minecraft version, not all features may be available to the same extent.
Packs are version neutral. You can use FVTM v4 packs on any version FVTM v4 is available on!
But unless a pack for example was specifically updated for 1.21, you may experience things like missing item icons.
Packs
There's a list in there wiki over here.
Discord
Videos (v4) 1.12 / 1.20 / 1.21
- How to craft and drive a car || bilibili
- Part / Wheel install and removal in V4 || bilibili
- Note there's no constructor block in V4 Like there was in V3!
- Making a vehicle using an OBJ Model || bilibili
- Decoration Creation & Use || bilibili
Bilibili Videos
https://www.bilibili.com/video/BV1yB4y1e7jN
https://www.bilibili.com/video/BV1bf4y1b7eo
https://space.bilibili.com/2104691318/video
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
|
R
4.26.13
|
26d ago | 1 | |||
|
R
4.20.56
|
26d ago | 1 | |||
|
R
4.12.116
|
26d ago | 1 | |||
|
R
4.26.12
|
1mo ago | 1 | |||
|
R
4.20.55
|
1mo ago | 1 | |||
|
R
4.12.115
|
1mo ago | 1 | |||
|
R
4.26.11
|
2mo ago | 1 | |||
|
R
4.20.54
|
2mo ago | 1 | |||
|
R
4.12.114
|
2mo ago | 1 | |||
|
R
4.26.10
|
2mo ago | 1 | |||
|
R
4.20.53
|
2mo ago | 1 | |||
|
R
4.12.113
|
2mo ago | 1 | |||
|
R
4.20.52b
|
2mo ago | 1 | |||
|
R
4.26.9
|
2mo ago | 1 | |||
|
R
4.20.52
|
2mo ago | 1 | |||
|
R
4.12.112
|
2mo ago | 1 | |||
|
R
4.26.8b
|
3mo ago | 1 | |||
|
R
4.20.51b
|
3mo ago | 1 | |||
| 3mo ago | 1 | ||||
|
R
4.26.8
|
3mo ago | 1 | |||
|
R
4.20.51
|
3mo ago | 1 | |||
|
R
4.12.111
|
3mo ago | 1 | |||
|
R
4.26.7
|
3mo ago | 1 | |||
|
R
4.20.50
|
3mo ago | 1 | |||
|
R
4.12.110
|
3mo ago | 1 | |||
|
R
4.26.6
|
4mo ago | 1 | |||
|
R
4.20.49
|
4mo ago | 1 | |||
|
R
4.12.109
|
4mo ago | 1 | |||
|
R
4.26.5
|
4mo ago | 1 | |||
|
R
4.20.48
|
4mo ago | 1 | |||
|
R
4.12.108
|
4mo ago | 1 | |||
|
R
4.26.4b
|
4mo ago | 1 | |||
|
B
4.26.4
|
4mo ago | 1 | |||
|
R
4.26.3
|
5mo ago | 1 | |||
|
R
4.26.2
|
5mo ago | 1 | |||
|
R
4.20.47
|
5mo ago | 1 | |||
|
R
4.12.107
|
5mo ago | 1 | |||
|
R
4.26.1b
|
6mo ago | 1 | |||
|
R
4.26.1
|
7mo ago | 1 | |||
|
R
4.21.26
|
8mo ago | 1 | |||
|
R
4.20.46
|
8mo ago | 1 | |||
|
R
4.12.106
|
8mo ago | 1 | |||
|
R
4.20.45
|
10mo ago | 1 | |||
|
R
4.12.105
|
10mo ago | 1 | |||
|
R
4.20.44
|
11mo ago | 1 | |||
|
R
4.12.104
|
11mo ago | 1 | |||
|
R
4.20.43
|
11mo ago | 1 | |||
|
R
4.12.103
|
11mo ago | 1 | |||
|
R
4.20.42
|
last yr. | 1 | |||
|
R
4.12.102
|
last yr. | 1 | |||
|
R
4.20.41
|
last yr. | 1 | |||
|
R
4.12.101
|
last yr. | 1 | |||
|
R
4.20.40
|
last yr. | 1 | |||
|
R
4.12.100
|
last yr. | 1 | |||
|
R
4.20.39
|
last yr. | 1 | |||
|
R
4.12.99
|
last yr. | 1 | |||
|
R
4.20.38
|
last yr. | 1 | |||
|
R
4.12.98
|
last yr. | 1 | |||
|
R
4.20.37
|
last yr. | 1 | |||
|
R
4.12.97
|
last yr. | 1 | |||
|
R
4.20.36b
|
last yr. | 1 | |||
|
R
4.20.36
|
last yr. | 1 | |||
|
R
4.12.96
|
last yr. | 1 | |||
|
R
4.20.35
|
last yr. | 1 | |||
|
R
4.12.95
|
last yr. | 1 | |||
|
R
4.20.34
|
last yr. | 1 | |||
|
R
4.12.94
|
last yr. | 1 | |||
|
R
4.20.33
|
last yr. | 1 | |||
|
R
4.12.93
|
last yr. | 1 | |||
|
R
4.20.32
|
last yr. | 1 | |||
|
R
4.12.92
|
last yr. | 1 | |||
|
R
4.20.31
|
last yr. | 1 | |||
|
R
4.12.91
|
last yr. | 1 | |||
|
R
4.20.30
|
last yr. | 1 | |||
|
R
4.12.90
|
last yr. | 1 | |||
|
R
4.20.29
|
last yr. | 1 | |||
|
R
4.12.89
|
last yr. | 1 | |||
|
R
4.20.28
|
last yr. | 1 | |||
|
R
4.12.88
|
last yr. | 1 | |||
|
R
4.20.27
|
last yr. | 1 | |||
|
R
4.12.87
|
last yr. | 1 | |||
|
R
4.20.26
|
last yr. | 1 | |||
|
R
4.12.86
|
last yr. | 1 | |||
|
R
4.12.85c
|
last yr. | 1 | |||
|
R
4.20.25b
|
last yr. | 1 | |||
|
R
4.12.85b
|
last yr. | 1 | |||
|
R
4.20.25
|
last yr. | 1 | |||
|
R
4.12.85
|
last yr. | 1 | |||
|
R
4.12.84b
|
last yr. | 1 | |||
|
R
4.20.24b
|
last yr. | 1 | |||
|
R
4.20.24
|
last yr. | 1 | |||
|
R
4.12.84
|
last yr. | 1 | |||
|
R
4.20.23
|
last yr. | 1 | |||
|
R
4.12.83
|
last yr. | 1 | |||
|
R
12.82f
|
last yr. | 1 | |||
|
R
4.20.22
|
last yr. | 1 | |||
|
R
4.20.21e
|
last yr. | 1 | |||
|
R
4.12.82e
|
last yr. | 1 | |||
|
R
4.20.21d
|
last yr. | 1 | |||
|
R
4.12.82d
|
last yr. | 1 | |||
|
R
4.20.21c
|
last yr. | 1 | |||
|
R
4.12.82c
|
last yr. | 1 | |||
|
R
4.20.21b
|
last yr. | 1 | |||
|
R
4.20.21
|
last yr. | 1 | |||
|
R
4.12.82b
|
last yr. | 1 | |||
|
R
4.12.82
|
last yr. | 1 | |||
|
R
4.20.20
|
last yr. | 1 | |||
|
R
4.12.81b
|
last yr. | 1 | |||
|
R
4.20.19
|
last yr. | 1 | |||
|
R
4.12.81
|
last yr. | 1 | |||
|
R
4.20.18
|
last yr. | 1 | |||
|
R
4.12.80
|
last yr. | 1 | |||
|
R
4.12.79b
|
last yr. | 1 | |||
|
R
4.20.17
|
last yr. | 1 | |||
|
R
4.20.16b
|
last yr. | 1 | |||
|
R
4.20.16
|
last yr. | 1 | |||
|
R
4.20.15
|
last yr. | 1 | |||
|
R
4.12.78
|
last yr. | 1 | |||
|
R
4.12.77
|
last yr. | 1 | |||
|
R
4.20.14
|
last yr. | 1 | |||
|
R
4.20.13
|
last yr. | 1 | |||
|
R
4.20.12
|
last yr. | 1 | |||
|
R
4.12.76
|
last yr. | 1 | |||
|
R
4.20.11
|
last yr. | 1 | |||
|
R
4.20.10b
|
last yr. | 1 | |||
|
R
4.12.75b
|
last yr. | 1 | |||
|
R
4.12.75
|
last yr. | 1 | |||
|
R
4.20.10
|
last yr. | 1 | |||
|
R
4.20.9
|
last yr. | 1 | |||
|
R
4.20.8
|
last yr. | 1 | |||
|
R
4.20.7g
|
last yr. | 1 | |||
|
R
4.20.7f
|
last yr. | 1 | |||
|
R
4.20.7e
|
last yr. | 1 | |||
|
R
4.20.7d
|
last yr. | 1 | |||
|
R
4.20.7c
|
last yr. | 1 | |||
|
R
4.20.7b
|
last yr. | 1 | |||
|
R
4.20.7
|
last yr. | 1 | |||
|
R
4.20.6e
|
last yr. | 1 | |||
|
R
4.20.6d
|
last yr. | 1 | |||
|
R
4.20.6c
|
last yr. | 1 | |||
|
R
4.20.6b
|
last yr. | 1 | |||
|
R
4.20.6
|
last yr. | 1 | |||
|
R
4.20.5
|
last yr. | 1 |
- (1.12) fixed grid highlight sphere scale
- adjusted check for asphalt blocks in UniRoolTool to work correctly in 1.20+
- started Decoration Editor UI rework
- created new Decoration Editor UI Textures/Layout
- new/reworked Decoration Editor Backend
- created ColorPaletteUtil to have the same custom color palette across fvtm UIs
- created EditorData to have the same editor rate values across fvtm UIs
- added to/from json implementations to DecorationData
- (1.12) fixed grid highlight sphere scale
- adjusted check for asphalt blocks in UniRoolTool to work correctly in 1.20+
- started Decoration Editor UI rework
- created new Decoration Editor UI Textures/Layout
- new/reworked Decoration Editor Backend
- created ColorPaletteUtil to have the same custom color palette across fvtm UIs
- created EditorData to have the same editor rate values across fvtm UIs
- added to/from json implementations to DecorationData
- (1.12) fixed grid highlight sphere scale
- adjusted check for asphalt blocks in UniRoolTool to work correctly in 1.20+
- started Decoration Editor UI rework
- created new Decoration Editor UI Textures/Layout
- new/reworked Decoration Editor Backend
- created ColorPaletteUtil to have the same custom color palette across fvtm UIs
- created EditorData to have the same editor rate values across fvtm UIs
- added to/from json implementations to DecorationData
- updated code to use V3F in place of Vec3f
- replaced TMT spheres with FRL spheres
- added implementation to FCL's M4DW
- replaced TMT debug/info models with FRL ones
- (1.20) removed outdated calls to line render type
- removed JTMT Model Loader
- moved BEOModelLoader core to FCL (CompactParserBEO)
- updated FMFParser/FMFModelLoader to use only FRL
- updated SMP-TB (uncompiled) Model Loader to use only FRL
- removed Lift 2024 Java Model
- replaced FuelFuller
.fmfwith.bobmodel - added
InternalModelsclass - replaced RoadMarker Java model with
.bobmodel - removed unused OldObjModelLoader
- removed remaining references to TMT
- (1.20) moved model init to FMLClientSetup
- (1.20) updated rail preview lines to be rendered like road preview lines
- updated code to use V3F in place of Vec3f
- replaced TMT spheres with FRL spheres
- added implementation to FCL's M4DW
- replaced TMT debug/info models with FRL ones
- (1.20) removed outdated calls to line render type
- removed JTMT Model Loader
- moved BEOModelLoader core to FCL (CompactParserBEO)
- updated FMFParser/FMFModelLoader to use only FRL
- updated SMP-TB (uncompiled) Model Loader to use only FRL
- removed Lift 2024 Java Model
- replaced FuelFuller
.fmfwith.bobmodel - added
InternalModelsclass - replaced RoadMarker Java model with
.bobmodel - removed unused OldObjModelLoader
- removed remaining references to TMT
- (1.20) moved model init to FMLClientSetup
- (1.20) updated rail preview lines to be rendered like road preview lines
- updated code to use V3F in place of Vec3f
- replaced TMT spheres with FRL spheres
- added implementation to FCL's M4DW
- replaced TMT debug/info models with FRL ones
- (1.20) removed outdated calls to line render type
- removed JTMT Model Loader
- moved BEOModelLoader core to FCL (CompactParserBEO)
- updated FMFParser/FMFModelLoader to use only FRL
- updated SMP-TB (uncompiled) Model Loader to use only FRL
- removed Lift 2024 Java Model
- replaced FuelFuller
.fmfwith.bobmodel - added
InternalModelsclass - replaced RoadMarker Java model with
.bobmodel - removed unused OldObjModelLoader
- removed remaining references to TMT
- (1.20) moved model init to FMLClientSetup
- (1.20) updated rail preview lines to be rendered like road preview lines
- RoadTool packets are now only sent to the placing player
- added
fvtm:baked_tintprogram with grass and foliage types - (1.12) added baked tint implementation
- RoadTool packets are now only sent to the placing player
- added
fvtm:baked_tintprogram with grass and foliage types - (1.12) added baked tint implementation
- RoadTool packets are now only sent to the placing player
- added
fvtm:baked_tintprogram with grass and foliage types - (1.12) added baked tint implementation
- simplified Road Tool main UI
- (26.1) fixed text render program incorrectly trying to access sign data (which is null) causing a crash
- Road Tool backend consolidation
- probable fix for roads being offset under certain conditions
- fixed road preview not being block centered
- added RoadTool option to toggle walls removing existing roads on/off
- decreased amount of RoadTool preview panes (mostly on slopes)
- added
client/render_road_preview_panesconfig setting to disable RoadTool preview panes
- simplified Road Tool main UI
- (26.1) fixed text render program incorrectly trying to access sign data (which is null) causing a crash
- Road Tool backend consolidation
- probable fix for roads being offset under certain conditions
- fixed road preview not being block centered
- added RoadTool option to toggle walls removing existing roads on/off
- decreased amount of RoadTool preview panes (mostly on slopes)
- added
client/render_road_preview_panesconfig setting to disable RoadTool preview panes
- simplified Road Tool main UI
- (26.1) fixed text render program incorrectly trying to access sign data (which is null) causing a crash
- Road Tool backend consolidation
- probable fix for roads being offset under certain conditions
- fixed road preview not being block centered
- added RoadTool option to toggle walls removing existing roads on/off
- decreased amount of RoadTool preview panes (mostly on slopes)
- added
client/render_road_preview_panesconfig setting to disable RoadTool preview panes
- fixed mods toml
- simplified junction tool usage to be without double-click
- changed junction tool warning that removal is not possible to instead remove last index track from junction
- now if finishing a rail/track while holding shift/sneaking automatically a new rail is started
- added
UniPerm.can_interactchecks to: - Junction Tool
- Wire, Relay and Component Interaction
- Decorations
- Road Tool
- Rail Placing
- added
fvtm.adminperm check to Road Tool Placing - added
fvtm.adminperm with perm level 4 - added Rail Preset Editor UI, accessible by shift+right clicking with a rail gauge item
- rail gauge items can now be used in standard or preset mode, toggable in the preset editor UI
- RailGauge Presets are now stored client side in
/config/fvtm-rail-presets.json - RailGauge Presets can be import/exported/shared via clipboard using the UI
- added RailGauge Preset placing feature and 3d point preview
- simplified junction tool usage to be without double-click
- changed junction tool warning that removal is not possible to instead remove last index track from junction
- now if finishing a rail/track while holding shift/sneaking automatically a new rail is started
- added
UniPerm.can_interactchecks to: - Junction Tool
- Wire, Relay and Component Interaction
- Decorations
- Road Tool
- Rail Placing
- added
fvtm.adminperm check to Road Tool Placing - added
fvtm.adminperm with perm level 4 - added Rail Preset Editor UI, accessible by shift+right clicking with a rail gauge item
- rail gauge items can now be used in standard or preset mode, toggable in the preset editor UI
- RailGauge Presets are now stored client side in
/config/fvtm-rail-presets.json - RailGauge Presets can be import/exported/shared via clipboard using the UI
- added RailGauge Preset placing feature and 3d point preview
- simplified junction tool usage to be without double-click
- changed junction tool warning that removal is not possible to instead remove last index track from junction
- now if finishing a rail/track while holding shift/sneaking automatically a new rail is started
- added
UniPerm.can_interactchecks to: - Junction Tool
- Wire, Relay and Component Interaction
- Decorations
- Road Tool
- Rail Placing
- added
fvtm.adminperm check to Road Tool Placing - added
fvtm.adminperm with perm level 4 - added Rail Preset Editor UI, accessible by shift+right clicking with a rail gauge item
- rail gauge items can now be used in standard or preset mode, toggable in the preset editor UI
- RailGauge Presets are now stored client side in
/config/fvtm-rail-presets.json - RailGauge Presets can be import/exported/shared via clipboard using the UI
- added RailGauge Preset placing feature and 3d point preview
- fixed rendering error with models using the
fvtm:sign_offsetandfvtm:sign_scaled_offsetprograms - fixed crash related to vehicle inventory interaction code
- (26.1) model group rendering related adjusments, base signs should render properly again
- fixed rendering error with models using the
fvtm:sign_offsetandfvtm:sign_scaled_offsetprograms - fixed crash related to vehicle inventory interaction code
- fixed rendering error with models using the
fvtm:sign_offsetandfvtm:sign_scaled_offsetprograms - fixed crash related to vehicle inventory interaction code
- more wire component rendering related adjustments/fixes
- UniWireRenderer now also handles interact-box rendering
- improved wire interact-box rendering / conditions / color
- merged RenderCache with RenderCacheI and related changes
- (1.12) removed RenderCache capability and related changes
- (1.12) removed RailTestEntity and related classes
- (1.20) removed RenderCache capability and related changes
- (1.20) added RenderCache support to 1.20 BE Rendering
- (26.1) added RenderCache support to 26.1 BE Rendering
fvtm:attribute_rotator,fvtm:attribute_translatorandfvtm:attribute_visiblehave now a version neutral implementation- reworked ModelRenderData, usage and related changes
- added
rotationfield to ModelGroup - reworked existing programs to use ModelGroup
rotation - (26.1) earlier mentioned changes fix attribute rotator/translator program state not being visible
- changed ModelGroup
scalefield to V3D and related changes - merged wheel programs into an universal implementation
- merged steering wheel programs
- further adjustments in UniWireRenderer to make wire components display correctly on 26.1
- more wire component rendering related adjustments/fixes
- UniWireRenderer now also handles interact-box rendering
- improved wire interact-box rendering / conditions / color
- merged RenderCache with RenderCacheI and related changes
- (1.12) removed RenderCache capability and related changes
- (1.12) removed RailTestEntity and related classes
- (1.20) removed RenderCache capability and related changes
- (1.20) added RenderCache support to 1.20 BE Rendering
- (26.1) added RenderCache support to 26.1 BE Rendering
fvtm:attribute_rotator,fvtm:attribute_translatorandfvtm:attribute_visiblehave now a version neutral implementation- reworked ModelRenderData, usage and related changes
- added
rotationfield to ModelGroup - reworked existing programs to use ModelGroup
rotation - (26.1) earlier mentioned changes fix attribute rotator/translator program state not being visible
- changed ModelGroup
scalefield to V3D and related changes - merged wheel programs into an universal implementation
- merged steering wheel programs
- further adjustments in UniWireRenderer to make wire components display correctly on 26.1
- more wire component rendering related adjustments/fixes
- UniWireRenderer now also handles interact-box rendering
- improved wire interact-box rendering / conditions / color
- merged RenderCache with RenderCacheI and related changes
- (1.12) removed RenderCache capability and related changes
- (1.12) removed RailTestEntity and related classes
- (1.20) removed RenderCache capability and related changes
- (1.20) added RenderCache support to 1.20 BE Rendering
- (26.1) added RenderCache support to 26.1 BE Rendering
fvtm:attribute_rotator,fvtm:attribute_translatorandfvtm:attribute_visiblehave now a version neutral implementation- reworked ModelRenderData, usage and related changes
- added
rotationfield to ModelGroup - reworked existing programs to use ModelGroup
rotation - (26.1) earlier mentioned changes fix attribute rotator/translator program state not being visible
- changed ModelGroup
scalefield to V3D and related changes - merged wheel programs into an universal implementation
- merged steering wheel programs
- further adjustments in UniWireRenderer to make wire components display correctly on 26.1
- added
fvtm:uv_lockprogram for baked block models and related code/impl - fixed baked block model programs being only initialized on 1.12
- renamed
WireDecotoWireComponentand related changes - added
SubRelayWireComponent config setting - added SubRelay / WireRelay with WireComponent Origin feature to the Wire System
- renamed
fvtm:wire_downward_angledprogram tofvtm:wire_slack_angled - added duplicate
fvtm:wire_downward_angledprogram with old id to maintain compat with older configs - fixed wire component rendering errors
- (26.1) fixed relay points not being removed along the block/entity
- (26.1) fixed some wire rendering related issues
- added Wire Component Toolbox (used to remove components similar to wire removal toolbox)
- renamed
fvtm:wire_spaced_decoprogram tofvtm:wire_spaced_component - added duplicate
fvtm:wire_spaced_decoprogram with old id to maintain compat with older configs - fixed some old wire component (deco) rendering issues
- added
fvtm:uv_lockprogram for baked block models and related code/impl - fixed baked block model programs being only initialized on 1.12
- renamed
WireDecotoWireComponentand related changes - added
SubRelayWireComponent config setting - added SubRelay / WireRelay with WireComponent Origin feature to the Wire System
- renamed
fvtm:wire_downward_angledprogram tofvtm:wire_slack_angled - added duplicate
fvtm:wire_downward_angledprogram with old id to maintain compat with older configs - fixed wire component rendering errors
- (26.1) fixed relay points not being removed along the block/entity
- (26.1) fixed some wire rendering related issues
- added Wire Component Toolbox (used to remove components similar to wire removal toolbox)
- renamed
fvtm:wire_spaced_decoprogram tofvtm:wire_spaced_component - added duplicate
fvtm:wire_spaced_decoprogram with old id to maintain compat with older configs - fixed some old wire component (deco) rendering issues
- added
fvtm:uv_lockprogram for baked block models and related code/impl - fixed baked block model programs being only initialized on 1.12
- renamed
WireDecotoWireComponentand related changes - added
SubRelayWireComponent config setting - added SubRelay / WireRelay with WireComponent Origin feature to the Wire System
- renamed
fvtm:wire_downward_angledprogram tofvtm:wire_slack_angled - added duplicate
fvtm:wire_downward_angledprogram with old id to maintain compat with older configs - fixed wire component rendering errors
- (26.1) fixed relay points not being removed along the block/entity
- (26.1) fixed some wire rendering related issues
- added Wire Component Toolbox (used to remove components similar to wire removal toolbox)
- renamed
fvtm:wire_spaced_decoprogram tofvtm:wire_spaced_component - added duplicate
fvtm:wire_spaced_decoprogram with old id to maintain compat with older configs - fixed some old wire component (deco) rendering issues
# REMOVE ALL DECORATIONS BEFORE UPDATE
# OR THEY WILL BE LOST PERMANENTLY
- added DECO system
- added config settings for deco save interval and view distance
- changed deco rendering from entity to global
- changed DecorationData's
offsetfrom Pos to V3D class - added view distance checks to deco and sign renderer
- added new deco packets and interaction handling
- updated decoration editor backend, container is now universal rather than version specific
- added missing StackWrapper Item Type entry for the DECORATION Content Type
- removed Deco Entity and related code
- (26.1) signs (and decos) should have proper lighting value now
- (26.1) text rendering adjustments (still not working like in other versions though)
- (26.1) disabled now obsolete interact event hooks
- deco items now similarly like the deco toolbox can place deco instances along adding the deco into it
- deco instances with initial decoration placed via deco item have automatically the same yaw as the player
- fixed packet/client error during deco or sign removal
- added new item texture for decoration editor toolbox item
- other deco related adjustments / qol changes
- adjusted decoration editor's scroll input on position and scale fields to be in 1/16ths increments instead of 1
# REMOVE ALL DECORATIONS BEFORE UPDATE
# OR THEY WILL BE LOST PERMANENTLY
- added DECO system
- added config settings for deco save interval and view distance
- changed deco rendering from entity to global
- changed DecorationData's
offsetfrom Pos to V3D class - added view distance checks to deco and sign renderer
- added new deco packets and interaction handling
- updated decoration editor backend, container is now universal rather than version specific
- added missing StackWrapper Item Type entry for the DECORATION Content Type
- removed Deco Entity and related code
- (26.1) signs (and decos) should have proper lighting value now
- (26.1) text rendering adjustments (still not working like in other versions though)
- (26.1) disabled now obsolete interact event hooks
- deco items now similarly like the deco toolbox can place deco instances along adding the deco into it
- deco instances with initial decoration placed via deco item have automatically the same yaw as the player
- fixed packet/client error during deco or sign removal
- added new item texture for decoration editor toolbox item
- other deco related adjustments / qol changes
- adjusted decoration editor's scroll input on position and scale fields to be in 1/16ths increments instead of 1
# REMOVE ALL DECORATIONS BEFORE UPDATE
# OR THEY WILL BE LOST PERMANENTLY
- added DECO system
- added config settings for deco save interval and view distance
- changed deco rendering from entity to global
- changed DecorationData's
offsetfrom Pos to V3D class - added view distance checks to deco and sign renderer
- added new deco packets and interaction handling
- updated decoration editor backend, container is now universal rather than version specific
- added missing StackWrapper Item Type entry for the DECORATION Content Type
- removed Deco Entity and related code
- (26.1) signs (and decos) should have proper lighting value now
- (26.1) text rendering adjustments (still not working like in other versions though)
- (26.1) disabled now obsolete interact event hooks
- deco items now similarly like the deco toolbox can place deco instances along adding the deco into it
- deco instances with initial decoration placed via deco item have automatically the same yaw as the player
- fixed packet/client error during deco or sign removal
- added new item texture for decoration editor toolbox item
- other deco related adjustments / qol changes
- adjusted decoration editor's scroll input on position and scale fields to be in 1/16ths increments instead of 1
- (26.1) reactived and updated road lines model baking plugin, road line blocks should now work
- moved 1.12 Block Conditional Programs to Neutral Source and related Block/Entity changes
- moved 1.12 Block Programs to Neutral Source
- (1.20) Block Functions and Sync should work now
- (1.12) moved StateWrapper implementation from FVTM to FCL
- (26.1) Block Functions and Sync should work now
- (1.20) fixed (ModelData) rotation transform being applied wrongly
- (26.1) added missing transform application to model rendering
- (26.1/1.20) fixed all material items having a max stack size of 1
- (26.1/1.20) improved recipe handling of items with potential nbt/components
- (1.12) fixed baked transforms being applied opposite to supposed
- moved 1.12 Baked Programs to Neutral Source
- added check if there's at least 4 wheels instaled into SimplePhys Spawn System
- (1.20) added
fvtm:baked/BakedModelLoader for FVTM Blocks - (1.20/26.1) added partial AABB support to pack blocks
- minor changes in BlockModel and 1.12 Baked Model Loader to reflect 1.20+ changes
- (26.1) added BakedModelLoader for FVTM Blocks
- (26.1) minor improvements in Road Layer/Marker Model Loaders
- (26.1) reactived and updated road lines model baking plugin, road line blocks should now work
- moved 1.12 Block Conditional Programs to Neutral Source and related Block/Entity changes
- moved 1.12 Block Programs to Neutral Source
- (1.20) Block Functions and Sync should work now
- (1.12) moved StateWrapper implementation from FVTM to FCL
- (26.1) Block Functions and Sync should work now
- (1.20) fixed (ModelData) rotation transform being applied wrongly
- (26.1) added missing transform application to model rendering
- (26.1/1.20) fixed all material items having a max stack size of 1
- (26.1/1.20) improved recipe handling of items with potential nbt/components
- (1.12) fixed baked transforms being applied opposite to supposed
- moved 1.12 Baked Programs to Neutral Source
- added check if there's at least 4 wheels instaled into SimplePhys Spawn System
- (1.20) added
fvtm:baked/BakedModelLoader for FVTM Blocks - (1.20/26.1) added partial AABB support to pack blocks
- minor changes in BlockModel and 1.12 Baked Model Loader to reflect 1.20+ changes
- (26.1) added BakedModelLoader for FVTM Blocks
- (26.1) minor improvements in Road Layer/Marker Model Loaders