Перейти к содержимому
Mineforgian

SocketMC

🖥️ Communicate directly with Minecraft Clients from the Server

Загрузки
1K
Подписчики
5
Обновлён
19 октября 2024 г.
Лицензия
GPL-3.0-only

Опубликован 12 мая 2024 г.

🔌 SocketMC

Minecraft Server-to-Client Direct Communication Library

Background

"Client-side only" is a term widely used when advancing in plugin development, where you're limited in interacting with player's own client. The goal of this library is to solve this issue: create a mod that can communicate with your plugin. That is exactly what SocketMC does! Send your own instructions to clients using our simple and efficient API.

❓ Why?

  • Extensive: SocketMC provides thorough documentation and examples to help you get started.
  • Robust: SocketMC is built with performance and reliability in mind, especially since it is version-dependent.
  • Transparent: SocketMC is open-source, meaning you can see how it works and contribute to its development.

Read More

Ченджлог

1.21-0.3.1Бета1.21, 1.21.1 · 19 октября 2024 г.

New Features

  • Support Infinite Duration for Instructions
  • Add Identifiers to LifecycleMap

Bug Fixes

  • Fix NeoForge Modrinth Build
  • Fix Lifecycle Map Concurrency (#46)
  • Fix Window#getRefreshRate (#48)

Dependency Updates

Other Updates

  • Upgrade to Gradle 8.10.2
  • Add Similar Versions to Modrinth Publishing

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.3.0...1.21-0.3.1

1.21-0.3.1Бета1.21, 1.21.1 · 19 октября 2024 г.

New Features

  • Support Infinite Duration for Instructions
  • Add Identifiers to LifecycleMap

Bug Fixes

  • Fix NeoForge Modrinth Build
  • Fix Lifecycle Map Concurrency (#46)
  • Fix Window#getRefreshRate (#48)

Dependency Updates

Other Updates

  • Upgrade to Gradle 8.10.2
  • Add Similar Versions to Modrinth Publishing

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.3.0...1.21-0.3.1

1.21-0.3.1Бета1.21, 1.21.1 · 19 октября 2024 г.

New Features

  • Support Infinite Duration for Instructions
  • Add Identifiers to LifecycleMap

Bug Fixes

  • Fix NeoForge Modrinth Build
  • Fix Lifecycle Map Concurrency (#46)
  • Fix Window#getRefreshRate (#48)

Dependency Updates

Other Updates

  • Upgrade to Gradle 8.10.2
  • Add Similar Versions to Modrinth Publishing

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.3.0...1.21-0.3.1

1.21-0.3.0Бета1.21, 1.21.1 · 8 сентября 2024 г.

New Features

  • Official NeoForge Support by @gmitch215
  • Add New Instructions
    • Set Window Icon
    • Show/Hide Player (Social Interactions)
    • New Render Instructions
  • Add New Retrievers
    • Hidden Players (Social Interactions)
  • Expose Window API Constructor

Bug Fixes

  • Fix Documentation Errors

Dependency Updates

Other Updates

  • Upgrade to Gradle 8.10
  • Heavy Code Optimization

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.2.2...1.21-0.3.0

1.21-0.3.0Бета1.21, 1.21.1 · 8 сентября 2024 г.

New Features

  • Official NeoForge Support by @gmitch215
  • Add New Instructions
    • Set Window Icon
    • Show/Hide Player (Social Interactions)
    • New Render Instructions
  • Add New Retrievers
    • Hidden Players (Social Interactions)
  • Expose Window API Constructor

Bug Fixes

  • Fix Documentation Errors

Dependency Updates

Other Updates

  • Upgrade to Gradle 8.10
  • Heavy Code Optimization

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.2.2...1.21-0.3.0

1.21-0.3.0Бета1.21, 1.21.1 · 8 сентября 2024 г.

New Features

  • Official NeoForge Support by @gmitch215
  • Add New Instructions
    • Set Window Icon
    • Show/Hide Player (Social Interactions)
    • New Render Instructions
  • Add New Retrievers
    • Hidden Players (Social Interactions)
  • Expose Window API Constructor

Bug Fixes

  • Fix Documentation Errors

Dependency Updates

Other Updates

  • Upgrade to Gradle 8.10
  • Heavy Code Optimization

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.2.2...1.21-0.3.0

1.21-0.2.2Бета1.21, 1.21.1 · 1 августа 2024 г.

New Features

  • New Instructions
    • Set Overlay
    • Draw ItemStack
  • New DrawingContext Functions
    • Draw Tooltip
    • Draw ItemStack
  • More GraphicsContext Parameters
  • New Retrievers
    • Command History
  • Add NBT API for Items

Other Updates

  • Fix JavaDocs on Primitive Members
  • Publish Snapshot Builds to GitHub Packages
  • Upgrade Gradle to 8.9

Dependency Updates

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.2.1...1.21-0.2.2

1.21-0.2.2Бета1.21, 1.21.1 · 1 августа 2024 г.

New Features

  • New Instructions
    • Set Overlay
    • Draw ItemStack
  • New DrawingContext Functions
    • Draw Tooltip
    • Draw ItemStack
  • More GraphicsContext Parameters
  • New Retrievers
    • Command History
  • Add NBT API for Items

Other Updates

  • Fix JavaDocs on Primitive Members
  • Publish Snapshot Builds to GitHub Packages
  • Upgrade Gradle to 8.9

Dependency Updates

Full Changelog: https://github.com/gmitch215/SocketMC/compare/1.21-0.2.1...1.21-0.2.2

Комментарии

Загружаем…