orion-core icon indicating copy to clipboard operation
orion-core copied to clipboard

The next generation Terraria Server API.

Results 12 orion-core issues
Sort by recently updated
recently updated
newest added

Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.1. Release notes Sourced from Newtonsoft.Json's releases. 13.0.1 New feature - Add JsonSelectSettings with configuration for a regex timeout Change - Remove portable assemblies from...

dependencies
size/XS

Provide definitions for each Terraria packet (names are WIP): * [x] 1: `ClientConnectPacket` * [x] 2: `ServerDisconnectPacket` * [x] 3: `ServerIndexPacket` * [x] 4: `PlayerDataPacket` * [x] 5: `PlayerInventoryPacket` *...

tracker

Our event infrastructure should have the following characteristics: - Ensure server QoS. This can be done by adding budgets to event types, and ensuring that we don't go too far...

infrastructure

This issue will serve as a tracker for "meta" Orion progress. Items that fall under this category include, but are not limited to, creating developer-oriented documentation so that other developers...

tracker

This issue will serve as a tracker for Orion progress (under the v1.4 branch). It will also indicate how "ready" Orion is in terms of developing against it. A large...

tracker

Implement abstractions for Terraria tile entities.

abstraction

In one of many discussions with Wolfje, I pointed out that it would be worth developing TShock 5 along side Orion as fast as possible to get momentum going to...

Blocks TShock 5

I think we should standardize error messages and feedback, like what changed in https://github.com/NyxStudios/TShock/commit/c4cf2d496ddd1dc871be77a861a793d78dd77da2 with `/register` in TShock. I think any error message that gets sent to either the console...

TShock's REST API v2 is out for quite some time now and it would be nice to have a next version. This gives room to fix some inconsistencies, remove duplication,...

This is a project I discussed with @tylerjwatson. Effectively, I'm going through the entire TShock 4 codebase and identifying key features, commands, subsystems, etc. and dividing them up in a...