Git Product home page Git Product logo

servux's Introduction

Servux

Servux is a server-side mod that provides extra support/features for some client-side mods when playing on a server.

Servux itself is never needed on the clients or in single player, it's only needed/useful on the dedicated server side in multiplayer.

In version 0.1.x it only has one thing, which is sending structure bounding boxes for MiniHUD so that it can render those also in multiplayer.

For compiled builds (= downloads), see https://www.curseforge.com/minecraft/mc-mods/servux

Compiling

  • Clone the repository
  • Open a command prompt/terminal to the repository directory
  • run 'gradlew build'
  • The built jar file will be in build/libs/

servux's People

Contributors

maruohon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

servux's Issues

Servux failing to send witch hut packet with datapack that has structures enveloping the witch hut.

Tweakaroo does not show the witch hut in multiplayer, but does in singleplayer. It does not show up in the debug log on the client.
World: https://drive.google.com/file/d/1BYbSmmNSQ75ge17ATpJUhvHbOBce2Zi5/view?usp=sharing
Position: /execute in minecraft:overworld run tp @s -758.34 69.08 -1013.90 -44.83 25.87
Datapack: https://github.com/BluePsychoRanger/SkyBlock_Collection/tree/main/worldgen/skyvoid_worldgen
(Note: datapack is also in world download, along with other non-worldgen datapacks).

Mod - Compatability issue "WorldEditCUI"

Servux and WorldEditCUI conflict when used on the same multi-player environment. WorldEditCUI is client-side used for rendering selection information from WorldEdit into a client.

Servux prevents WECUI from rendering the selection boxes into the world or perhaps WECUI is confusing Servux data for WECUI data and failing to render properly, not sure which.

Mod - Compatability issue "quickshulker"

For some reason, when i updated servux on my server to get minihud structures working part of the behavior of "quickshulker" https://github.com/kyrptonaught/quickshulker stopped working, specifically right clicking on ender chests and shulker boxes in your inventory to open them, while other parts of the mod continue working fine.
I changed nothing else on my client or server at that time. if i remove servux again then the other mod starts working. I also opened a bug on quickShulker incase they figure it out. kyrptonaught/quickshulker#21

PS your readme is still for litematica

Bee Count Support

Would it be possible for you to add support for MiniHUD's 'infoBeeCount' so that the number of bees in a hive could be seen while running servux on a server?

Support syncing inventory contents

To be able to use the tweakInventoryPreview feature in Tweakeroo.

I think Tweakeroo already sends the required packet to request inventory contents from the server, Servux just doesn't respond to it. Is that right? I am pretty green on Minecraft modding but I would love to help however I can. I just want this feature to work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.