Modding: Difference between revisions

From Glue3D Wiki, the free encygluepedia
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 76: Line 76:
Glue3D Community Edition is a fork of Glue3D, maintained by Droplets21. It adds most of the features from the previous, inactive mods, such as:
Glue3D Community Edition is a fork of Glue3D, maintained by Droplets21. It adds most of the features from the previous, inactive mods, such as:


* enhanced text editor controls
* Enhanced text editor controls
* additional block categories
* Additional block categories
* performance optimizations
* Performance optimizations


=== Cancelled engines ===
=== Cancelled engines ===

Latest revision as of 19:51, 31 May 2026

TODO: Add images so it's not text-heavy.

Modding in Glue3D refers to the practice of modifying the game engine to add new features, gameplay mechanics, removed features, or improving performance.

History

[edit | edit source]

From the initial release of Glue3D due to obfuscated code, a select few people would try to deobfuscate it, those people being:

  • Cubester
  • Derpygamer2142

While being able to deobfuscate it about 60% because of Llwyd having access to unobfuscated beta versions, both SkyisTumbling and Llwyd were able to put together a deobfuscated version[1]. Later, Matt would make YouTube videos showcasing this deobfuscated build that would push GL00B to eventually release a fully open source version.

Plugin Development

[edit | edit source]

Although, short plugin history was the first form of mod for Glue3D, these are plugins that don't directly modify the code of Glue3D, making them originally allowed to be made and easy to use.

Some plugins are "Clipboard Input" by YeaHea, "Save and Load" by Droplets21 and "Random Noise Texture Generator" By Manham528. While simple, they were much more common around the initial release of Glue3D due to them not having to deal with obfuscated code.

List of Engines

[edit | edit source]

This section will give a small overview of these engines.

Inactive modded engines

[edit | edit source]

Droplets Utils

[edit | edit source]

Main article: Droplets Utils

Droplets Utils was the first modded client made by Droplets21 built off of the unobfuscated build. It introduced:

  • Custom functions
  • Visual Studio Code support
  • New controller blocks
  • UI fixes
  • Importing fixes[from where?]

Solvent

[edit | edit source]

Main article: Solvent

Solvent is the oldest modded client made by Matt, originally built on the obfuscated version. It was initially developed as its own project but later forked Droplets Utils, adding:

  • Mod loader
  • Update checker
  • Custom keybinds
  • Pop-up system
  • Performance optimizations

Bluu3D

[edit | edit source]

Bluu3D, also known as Better3D, is a lightweight client made by Lex that added:

  • 85-degree camera yaw support
  • Tweaked sounds
  • Faster load times

Glue3D Optimization Project

[edit | edit source]

Main article: Glue3D Optimization Project

Glue3D Optimization Project, is a project made by GoldenYoshi924 with the main intention of optimizing certain aspects of Glue3D.

Geo3D

[edit | edit source]

Geo3D is a mod developed by Droplets21 that let's you make online multiplayer games. It adds:

  • Online blocks (using OE3, made by Droplets21)
  • Multiple systems[what systems?]
  • Other undisclosed features

Actively supported engines

[edit | edit source]

Glue3D Community Edition

[edit | edit source]

Main article: Glue3D Community Edition

Glue3D Community Edition is a fork of Glue3D, maintained by Droplets21. It adds most of the features from the previous, inactive mods, such as:

  • Enhanced text editor controls
  • Additional block categories
  • Performance optimizations

Cancelled engines

[edit | edit source]

GorillaGlue3D

[edit | edit source]

Main article: GorillaGlue3D

Developed by Droplets21 to start over from Droplets Utils, it adds:

  • Full real-time multiplayer support
  • Mod support

References

[edit | edit source]