awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Pryaxis avatar

Pryaxis/TShock

0
View on GitHub↗
2,739 stele·407 fork-uri·C#·gpl-3.0·6 vizualizări

TShock

TShock is a server management tool and plugin framework for dedicated Terraria servers. It functions as an administrative suite and anti-cheat tool designed to control player permissions, monitor game integrity, and extend server functionality.

The project provides a framework for creating custom plugins that modify the game world and implement new commands. It enables internal state modification through bytecode injection, packet interception, and memory manipulation to bypass engine restrictions and alter live game environments.

Administrative capabilities include a hierarchical role-based access control system for managing user permissions and an item restriction system to enforce gameplay balance. The suite also includes tools for detecting and preventing player cheating through behavioral monitoring.

Features

  • Game Server Management Tools - Provides a comprehensive suite of administrative tools to control server behavior and moderate player interactions within a dedicated game environment.
  • C# Plugin Architectures - Provides a C#-based plugin architecture that loads external assemblies at runtime to extend server logic.
  • Server Plugins - Implements a plugin framework for extending multiplayer server functionality and administrative control.
  • Logic Extensions - Enables the development of custom plugins to add new commands and modify internal game world logic.
  • Game Server Plugin Frameworks - Provides a framework for creating custom plugins that modify the game world and implement new server commands.
  • Game Engine State Manipulators - Provides capabilities to access and modify internal game data and network packets by interacting directly with server members.
  • Game State Manipulators - Allows accessing and changing internal server data and network packets to modify the live game environment.
  • Runtime Bytecode Injection - Implements bytecode-level state injection to overwrite server runtime instructions and bypass original engine restrictions.
  • Cheat Detection & Prevention - Includes tools and monitoring capabilities to detect player cheating and maintain game integrity.
  • Game Anti-Cheat Systems - Monitors in-game behavior and uses anti-cheat tools to identify and stop players from gaining unfair advantages.
  • Game Server Anti-Cheat Tools - Provides a monitoring system that detects player cheating to maintain integrity on a game server.
  • Role-Based Access Control - Implements a hierarchical role-based access control system to manage user permissions and restrict command execution.
  • User Access Management - Provides centralized tools for managing user groups and granular access levels to regulate player actions.
  • Event-Driven Hook Systems - Implements an event-driven hook system to trigger custom plugin code during specific game engine events.
  • Game Server Management Tools - Provides a set of administrative commands and tools for managing a dedicated Terraria server.
  • Game Server Administration Interfaces - Provides administrative interfaces for managing player permissions and server behavior in real-time.
  • Gameplay Moderation - Enforces gameplay balance by restricting prohibited objects and monitoring player behavior.
  • In-Game Item Restriction Systems - Provides a system to ban specific items from being used or spawned to maintain gameplay balance.
  • Game Packet Interceptors - Monitors and alters network traffic between the client and server to validate data and block unauthorized actions.
  • Reflection-Based Memory Access - Accesses and modifies internal game engine variables by reading and writing directly to the process memory space.

Istoric stele

Graficul istoricului de stele pentru pryaxis/tshockGraficul istoricului de stele pentru pryaxis/tshock

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru TShock

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu TShock.
  • xwiki/xwiki-platformAvatar xwiki

    xwiki/xwiki-platform

    1,267Vezi pe GitHub↗

    XWiki Platform is a collaborative content management system and enterprise wiki designed for creating, organizing, and sharing structured documentation. It functions as a Java-based application framework that enables teams to build data-driven business applications directly within a web environment. By combining a flexible knowledge base with modular development tools, the platform supports both standard document management and the creation of custom, interactive software solutions. The platform distinguishes itself through a highly extensible architecture that allows for deep customization w

    Java
    Vezi pe GitHub↗1,267
  • unopim/unopimAvatar unopim

    unopim/unopim

    8,878Vezi pe GitHub↗

    unopim is an AI-powered product information management system that serves as a centralized repository for managing product attributes, categories, and variations. It functions as a containerized product repository and a multi-channel data distributor, synchronizing consistent product information and pricing across diverse external sales platforms and marketplaces. The platform distinguishes itself through an LLM-based catalog manager that provides a conversational interface for executing data management tasks. This allows users to perform item creation, content enrichment, and quality scans u

    PHPlaravelopen-sourceopensource
    Vezi pe GitHub↗8,878
  • krayin/laravel-crmAvatar krayin

    krayin/laravel-crm

    21,404Vezi pe GitHub↗

    This project is a modular, open-source customer relationship management platform built on the Laravel framework. It serves as a comprehensive business application framework designed for tracking sales pipelines, managing business entities, and automating marketing workflows. By providing a self-hosted solution, it enables organizations to maintain full control over their contact data, sales leads, and communication history. The platform distinguishes itself through a highly extensible architecture that allows developers to modify core behavior without altering the underlying source code. It u

    PHPcrmcrm-multi-tenant-saascrm-platform
    Vezi pe GitHub↗21,404
  • space-wizards/space-station-14Avatar space-wizards

    space-wizards/space-station-14

    3,523Vezi pe GitHub↗

    Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp

    C#c-sharpgamehacktoberfest
    Vezi pe GitHub↗3,523
Vezi toate cele 30 alternative pentru TShock→

Întrebări frecvente

Ce face pryaxis/tshock?

TShock is a server management tool and plugin framework for dedicated Terraria servers. It functions as an administrative suite and anti-cheat tool designed to control player permissions, monitor game integrity, and extend server functionality.

Care sunt principalele funcționalități ale pryaxis/tshock?

Principalele funcționalități ale pryaxis/tshock sunt: Game Server Management Tools, C# Plugin Architectures, Server Plugins, Logic Extensions, Game Server Plugin Frameworks, Game Engine State Manipulators, Game State Manipulators, Runtime Bytecode Injection.

Care sunt câteva alternative open-source pentru pryaxis/tshock?

Alternativele open-source pentru pryaxis/tshock includ: xwiki/xwiki-platform — XWiki Platform is a collaborative content management system and enterprise wiki designed for creating, organizing, and… unopim/unopim — unopim is an AI-powered product information management system that serves as a centralized repository for managing… krayin/laravel-crm — This project is a modular, open-source customer relationship management platform built on the Laravel framework. It… space-wizards/space-station-14 — Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an… akaunting/akaunting — Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a… dependencytrack/dependency-track — Dependency-Track is a software composition analysis tool and vulnerability management system designed to track…