

Seriously, use a mod manager.
If the versions of TILER2 (or possibly any other mods) are different between your game and other players' in multiplayer, things WILL break. If TILER2 is causing kicks for "unspecified reason", it's likely due to a mod version mismatch. Ensure that all players in a server, including the host and/or dedicated server, are using the same mod versions before reporting a bug.
While reporting a bug, make sure to post a console log (path/to/RoR2/BepInEx/LogOutput.log) from a run of the game where the bug happened; this often provides important information about why the bug is happening. If the bug is multiplayer-only, please try to include logs from both server and client.
TILER2 is a library mod. It won't do much on its own, but it may be required for some other mods.
TILER2 mostly contains features that are useful for mod developers, but it also adds some things that normal users can take advantage of.
The DebugUtil module adds the console commands evo_setitem and t2_stat.
evo_setitem itemIndexOrName count: Sets the count of the target item in the Artifact of Evolution item pool. Marked as a cheat command.The NetConfig module automatically syncs important config settings from the server to any connecting clients, and kicks clients with critical config mismatches which can't be resolved (i.e. settings that can't be changed while the game is running, or client has different mods than server).
NetConfig also adds the console commands ncfg_get, ncfg_set, ncfg_settemp, and ncfg; and the convar ncfg_allowclientset.
ncfg_get "path1" "optional path2" "optional path3": Attempts to find a config entry. Path matches, in order: mod name, config section, config key. If you weren't specific enough, it will print all matching paths to console; otherwise, it will print detailed information about one specific config entry.ncfg_set "path1" "optional path2" "optional path3" value: Attempts to permanently set a config entry (writes to config file AND changes the ingame value), following the same search rules as ncfg_get. Not usable by non-host players; will route to ncfg_settemp instead.ncfg_settemp "path1" "optional path2" "optional path3" value: Attempts to temporarily set a config entry until the end of the current run, following the same search rules as ncfg_get. Can be blocked from use by non-host players via ncfg_allowclientset.ncfg "cmd" ...: Routes to ncfg_get, ncfg_set, or ncfg_settemp (for when you forget the underscore).ncfg_allowclientset (bool): If 1, any player on a server can use ncfg_settemp. If 0, only the host can use ncfg_settemp.The 5 latest updates are listed below. For a full changelog, see: https://github.com/ThinkInvis/RoR2-TILER2/blob/master/changelog.md
6.3.0 - FakeInventory.ignoreFakes is now exposed to public API, and is now an int instead of a bool. - Increment FakeInventory.ignoreFakes whenever you enter a method where you don't want fake items to be considered as part of item count (e.g. while removing or upgrading items). Decrement it before leaving the method. - Added more sources of IgnoreFakes. FakeInventory should now have better interaction with Egocentrism, Benthic Bloom, Bulwark's Ambry (if player has fake artifact keys somehow), and ItemStealController.
6.2.0
MiscUtil.Remap: remaps a float from one range to another.MiscUtil.CalculateVelocityForFinalPosition: calculates the initial velocity and final time required for a jump-pad-like trajectory between two points.MiscUtil.TrajectorySphereCast: performs a spherecast over a parabolic trajectory.MiscUtil.CollectNearestNodeLaunchVelocities: collects a specified number of launch velocities that will reach (without hitting anything else) the nearest free navnodes outside a minimum range.MiscUtil.SteepSigmoid01: sigmoid-like curve as a function of x with fixed points at (0, 0), (0.5, 0.5), and (1, 1). Has flatter ends and steeper midpoint as b increases.TILER2.ItemWard.stockIndicatorPrefab. Will not be created by default if an ItemWard's indicator is unset.displayRadiusFracH: horizontal distance at which displays will orbit as a fraction of radius.displayRadiusFracV: vertical distance at which displays will orbit as a fraction of radius.displayIndivScale: multiplies scale of individual display prefabs.displayRadiusOffset: fixed offset applied to local position of each individual display prefab.6.1.3
6.1.2
6.1.1