tModLoader

tModLoader

669 ratings
Impact Library
2
   
Award
Favorite
Favorited
Unfavorite
Mod Side: Both
tModLoader Version: 1.4.3, 1.4.4
Language: English
File Size
Posted
Updated
86.729 KB
9 Mar, 2022 @ 9:32pm
8 Nov, 2024 @ 9:08pm
9 Change Notes ( view )

Subscribe to download
Impact Library

Description
A library mod which adds collision surfaces, allowing one to make custom movable and rotatable platforms and walls which collide with the player independantly from tiles.

Collision Surfaces are orientable "wall" objects which have their positions determined by two end points.
To use collision surfaces, they must be defined and updated from another class which is updated ingame, such as an NPC or Projectile.

This mod can be used either as a StrongReference dependency or incorporated into the mod's source code directly. If you plan on taking the direct implementation appoach, I (Seraph) the mod author must be credited somewhere.

You can find further instructions on the implementation of collision surfaces on the forum page, or by extracting the mod, which contains an example cube platform NPC.
Originally posted by tModLoader CollisionLib:
Developed By Seraph
Popular Discussions View All (3)
10
28 Oct, 2024 @ 3:54am
Does anyone know how to fix this?
JSquid730
8
12 Jul, 2024 @ 4:48am
Mod fails to load
Ziddent
0
16 May, 2024 @ 1:02pm
Mod gives me error.
razdoc27
39 Comments
AnidiotArrived 19 Dec, 2024 @ 9:49pm 
Clamity and Infernum combined doesn't work with impact library
SunOfSilas 10 Dec, 2024 @ 4:57pm 
This mod doesn't work anymore for me. I keep getting this message.


"An error occurred while loading Collision Lib v3.2

The mod(s) and any dependencies have been automatically disabled.

This error was caused by the "Collision Lib. Grapple Global" dass

System.Collections.Generic KeyNotFoundException: The given key was not present in the dictionary.

al MonoMod Gl.ILCursor. GotoPrev(MoveType moveType, Func 2[] predicates)

at CollisionLib GrappleGlobal. Grappling Hooklinjection (ILContext context) in Collision Lib\GrappleGlobal.cn-line 48 at MonoMod. Cl.ILContext.invoke(Manipulator manip)"
Go1yas 26 Nov, 2024 @ 11:33am 
wtf on version 2024.3.3.3 didnt found version, only v2023.5.21.0
kurtis 22 Sep, 2024 @ 1:51pm 
I've seen you don't want it used to make a dimension api but are you still ok with it being used to create platforms for a subworld? and under what licencing do you have? i'm currently under the assumption it's under mit
kurtis 22 Sep, 2024 @ 1:49pm 
Hello, I'm writing here to ask for clarification on what this mod cannot be used for
Shissarg 3 Sep, 2024 @ 5:31pm 
Update PLS!! :c
Syn 18 Aug, 2024 @ 10:39am 
This mod for whatever reasoning is erroring out with Calamity River for Calamity and Starlight River not sure which is the culprit but it started happening after the most recent tmodloader update
AnidiotArrived 24 Jul, 2024 @ 8:38pm 
Jsquid730, what mods were you playing?
JSquid730 12 Jul, 2024 @ 4:08pm 
This Error occurs everytime I load it


An error occurred while loading Collision Lib v3.2

The mod(s) and any dependencies have been automatically disabled.

This error was caused by the "Collision Lib. Grapple Global" dass

System.Collections.Generic KeyNotFoundException: The given key was not present in the dictionary.

al MonoMod Gl.ILCursor. GotoPrev(MoveType moveType, Func 2[] predicates)

at CollisionLib GrappleGlobal. Grappling Hooklinjection (ILContext context) in Collision Lib\GrappleGlobal.cn-line 48 at MonoMod. Cl.ILContext.invoke(Manipulator manip)

It keeps going but Steam won't let me continue
cera 9 Jul, 2024 @ 12:18pm 
update the mod ffs