Simple Plugin

Status
This thread has been locked.

Orca

Supreme
Feedback score
0
Posts
13
Reactions
3
Resources
0
Hello,

I need an extremely light weight plugin.

I need a plugin that will basically only send a block to the user if that block is touching air or glass or some other transparent block (and consequently could be visible)

If a block is not touching a transparent block, then the block should not be sent, just sent as air.

The goal here is to reduce bandwidth as much as possible and stop xraying by sending ONLY blocks that would be visible. Functionally, all other data sent is basically a meaningless waste

Let me know what price you would charge for this.

Looking for something lightweight that will reduce bandwidth by like 90%. Most of a chunk's data is useless non-surface data.

Let me know your bids. Looking to get this developed fast.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

ChrisUMB

Developer.
Premium
Feedback score
4
Posts
60
Reactions
14
Resources
0
This is relatively akin to Paper's built in anti-xray method that I believe was deprecated or removed entirely. Either way, this isn't necessarily lightweight and won't help with client side performance as the client uses an algorithm called frustum culling which removes objects from the clients render process if the client couldn't see them anyway, but this would definitely help with xray.
 

jvdberg08

Feedback score
2
Posts
12
Reactions
1
Resources
0
This is relatively akin to Paper's built in anti-xray method that I believe was deprecated or removed entirely. Either way, this isn't necessarily lightweight and won't help with client side performance as the client uses an algorithm called frustum culling which removes objects from the clients render process if the client couldn't see them anyway, but this would definitely help with xray.
I believe OP is talking about server-side performance anyway, but what you are saying is probably right too :)

Anyway this is not a simple plugin at all haha.
 
Last edited:

CureMe

Java Developer
Deactivated
Feedback score
7
Posts
248
Reactions
97
Resources
0
From what I gather, you are talking about sending blocks to the client, which, as ChrisUMB has already said, would make no difference due to how the client renders the map. If you really wanted to have the server work more efficiently then you may need another idea on how it is sent to the server, but that wouldn't be changeable as it is client-side. Gl anyways.
 

Aoid

Feedback score
1
Posts
259
Reactions
58
Resources
0
Hello,

I need an extremely light weight plugin.

I need a plugin that will basically only send a block to the user if that block is touching air or glass or some other transparent block (and consequently could be visible)

If a block is not touching a transparent block, then the block should not be sent, just sent as air.

The goal here is to reduce bandwidth as much as possible and stop xraying by sending ONLY blocks that would be visible. Functionally, all other data sent is basically a meaningless waste

Let me know what price you would charge for this.

Looking for something lightweight that will reduce bandwidth by like 90%. Most of a chunk's data is useless non-surface data.

Let me know your bids. Looking to get this developed fast.
I know this is off topic but nEW member and supreme lol
 
Status
This thread has been locked.
Top