Known Conflictions - IcyStarFrost/Lambda-Players GitHub Wiki

What are Conflicts?

Conflicts are a typical issue for the Hook Callback System Garry's Mod has, but it can also be related to something else. When two addons use the same hook callback, for example, OnEntityTakeDamage, when that hook is triggered by an entity taking damage, the first addon that gets its callback function run can entirely prevent the other addon's callback function by not returning properly or by simply working as intended. As stated previously, conflicts can be related to various parts of code unrelated to the Hook Callback System, but aren't as common. Other conflicts may include, same variable naming, overriding base Gmod functions, and other potential points of conflict.

How can I identify which addon is conflicting?

The first step is to disable every other addon to ensure the addon you are concerned with works properly on its own. When that is done, and the addon works as intended, you must then slowly start to re-enable your addons (1-5 addons), load into the same map or new map, and check if the conflict issue is present. At some point, as you slowly enable addons, you will find the potential culprits if you enable more than one addon at a time or the exact culprit if you enable exactly one addon at a time.

Once you find the conflicting addon(s), you must remove it(them) to fix the conflict.

Known Conflicts

These are addons that are known to conflict with Lambda Players in some way.

This page will track conflicting addons as they occur.


SB Advanced Nextbots (Nextbot Base + Soldiers Nextbots Base)

Conflict: Conflicts with the damage handling of Lambda Players which will cause lambdas to "rejoin" instantly when killed.

Link: https://steamcommunity.com/sharedfiles/filedetails/?id=2148063174&searchtext=sb+nextbots