Git Product home page Git Product logo

simple-radio's Introduction

Simple Radio

Addon that adds a simple 2-way radio. Works with 1.16.5 Forge only.

Downloads

How to Use

You need to install Simple Voice Chat mod to use it. After then, you must make two seperated push-to-talk key settings as same. (default is Caps Lock and V key. You mush equalize them)

Features

  • Push to talk
  • Radio volume adjustment
  • Channels
  • Only one player transmitting at a time

Commands

/radio

  • You can see who's connecting to the specific channel number.

simple-radio's People

Contributors

haruww avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

simple-radio's Issues

1.19.x+ Paper/Spigot Implementation

Hello! I stumbled upon this add-on only via the Discord server as it is not part of the "official" list found on Modrinth.

This add-on was more or less the thing I was looking for! Alas, it is on 1.16.5 only and requires an item.

I run a tiny private Paper/Spigot server and was on the lookout for such a feature that could be compatible.

I honestly don't know if my suggestion can garner enough attention to encourage the developers of this add-on as it seems to be a niche use-case. Regardless, let me present my idea for a plugin version of this add-on.


The Details

1. The Radio/Walkie-talkie

From my understanding, this add-on adds in a physical radio item. There are two "Vanilla"-friendly ways of executing this (one being renaming an item and it becomes a radio) but I am opting for the simplest way to do it. My suggestion is the plugin version forgoes the item entirely and just have everything accessible via commands. I don't know about programming but that should help reduce the complexity of it... right?

Staying true to its name, it will truly be a simple radio!

2. The Frequency System

Okay, perhaps this part is not so simple, but would it be possible to group users into "frequencies" or groups? Being aware of the limitations in Vanilla, the user would have to input a command to enter a frequency (which is essentially a group room). As soon as the user is inside a frequency, he can no longer use Push-to-talk (PTT) to talk to people near him as the PTT is now bound to the frequency. Hitting the PTT bound key will instead mute them for the surrounding people and transmit his voice only through the frequency.

In essence, the same as this add-on, but without needing the complexity of a GUI (I am trying to think of the simplest way to do this without adding complex stuff).

Think "Staff" frequencies or "Moderator" frequencies. I don't have such need for groups, but I feel like it would make this add-on and the mod/plugin it builds off of be a lot more attractive.


I hope these suggestions find their home somewhere!

Crafting Recipe for "Walkie Talkie" Item

I would like to suggest the idea to add a dedicated item for the functionality.
Functionality

  • With this radio the push to talk functionality could for example be implemented via right-click while holding the item.

Crafting

  • For newer vanilla versions, the echo shard could be used with a clock-like crafting recipe:
    image
  • For older versions the eye of ender or something like nether quartz could replace the missing echo shard.

Problems

  • Point of discussion probably is, how such an item would fit in with vanilla gameplay.
  • However, for other situations like in combination with the Create-Mod I believe such an item could fit in flawlessly, as the concept of wireless communication is already present.

What are your opinions on this?

Is a 1.19.2 Version coming...?

Hi,
Is a 1.19.2 version of this mod still in development? When are we going to see it in the future?
I read some issues here on GitHub and couldn't clearly determine if a 1.19.2 version is planned...
Greetings,
MIC

Some cool features

Great features to add

  • More radio channels
  • A voice effect in the radio
  • Reserved frequencies according to players' permission (LuckPerm/GroupManager)

1.18.2 Request

Hey there! Will there be plans for adding support/porting to 1.18.2 and also later versions? Lots of people besides me are after the ports. Let me know if you are still working on it! If not and with your permission I could fork and port the mod myself :)

People asking for ports:

Best Regards,
DALE ๐Ÿ‘‹

Hardware Tech, Systems Admin, Java/Spigot Dev, Server Enthusiast
\ https://linktr.ee/dale_lt /// https://mc.daleinfo.me /

Null Exception

hasPlayerInPTT

If player has no voice permission, null exception happen.
should handle it

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.