Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/now-this-is-crazy/ipasservername

When adding a new server, if a name isn't provided, use the IP address.
https://github.com/now-this-is-crazy/ipasservername

fabric-mod fabricmc-mod minecraft-mod minecraftmod

Last synced: 3 days ago
JSON representation

When adding a new server, if a name isn't provided, use the IP address.

Awesome Lists containing this project

README

        

# IP as Server Name

## Overview

When adding a new server, if a name isn't provided, the mod will save the server with its IP address as the name.

## How It Works

The underlying code simply injects into the `addAndClose()` method inside the `AddServerScreen` class to check whether the server name equals `"Minecraft Server"` (the default server name), and if so sets the name to the address
```java
private void addAndClose(CallbackInfo ci) {
if (server.name.equals("Minecraft Server")) {
server.name = server.address;
}
}
```
(the server variable comes from a `@Shadow`)

## Get the Mod

Simply head over to the [Releases](https://github.com/RedVortexDev/IPAsServerName/releases/latest) page and download the mod!