@@ -180,7 +180,7 @@ async def _on_mcje_release(self, update_info: MinecraftJavaUpdateInfo):
180180 embed = Embed (
181181 title = update_info .title ,
182182 url = update_info .url ,
183- color = Color .minecraft_green (),
183+ color = Color .minecraft_dark_green (),
184184 timestamp = update_info .published ,
185185 )
186186 embed .set_author (
@@ -281,23 +281,26 @@ async def _on_mcje_release_jar(self, jar_update_info: MinecraftJavaJarUpdateInfo
281281 embed .set_thumbnail (
282282 url = self .options .minecraft_java_jar_updates .release_jar_icon_url
283283 )
284-
285284 embed .add_field (name = "Java Version" , value = f"`{ jar_update_info .java_version } `" )
286- embed .add_field (
287- name = "Client Mappings" ,
288- value = f"[Link]({ jar_update_info .client_mappings_url } )" ,
289- )
290- embed .add_field (
291- name = "Server Mappings" ,
292- value = f"[Link]({ jar_update_info .server_mappings_url } )" ,
293- )
285+
286+ if jar_update_info .client_mappings_url :
287+ embed .add_field (
288+ name = "Client Mappings" ,
289+ value = f"[Link]({ jar_update_info .client_mappings_url } )" ,
290+ )
291+
292+ if jar_update_info .server_mappings_url :
293+ embed .add_field (
294+ name = "Server Mappings" ,
295+ value = f"[Link]({ jar_update_info .server_mappings_url } )" ,
296+ )
294297
295298 # Send update to subscribers
296299 await self ._send_to_subscribers (
297300 FeedType .MINECRAFT_JAVA_RELEASE_JARS ,
298301 embed ,
299302 self ._create_mcje_jar_update_buttons (jar_update_info ),
300- f"A jar has been released for Minecraft: Java Edition { jar_update_info .version } ! 🎉" ,
303+ f"A jar for Minecraft: Java Edition { jar_update_info .version } has been released ! 🎉" ,
301304 )
302305
303306 # @@ Minecraft: Java Edition Snapshot Jars
@@ -314,23 +317,26 @@ async def _on_mcje_snapshot_jar(self, jar_update_info: MinecraftJavaJarUpdateInf
314317 embed .set_thumbnail (
315318 url = self .options .minecraft_java_jar_updates .snapshot_jar_icon_url
316319 )
317-
318320 embed .add_field (name = "Java Version" , value = f"`{ jar_update_info .java_version } `" )
319- embed .add_field (
320- name = "Client Mappings" ,
321- value = f"[Link]({ jar_update_info .client_mappings_url } )" ,
322- )
323- embed .add_field (
324- name = "Server Mappings" ,
325- value = f"[Link]({ jar_update_info .server_mappings_url } )" ,
326- )
321+
322+ if jar_update_info .client_mappings_url :
323+ embed .add_field (
324+ name = "Client Mappings" ,
325+ value = f"[Link]({ jar_update_info .client_mappings_url } )" ,
326+ )
327+
328+ if jar_update_info .server_mappings_url :
329+ embed .add_field (
330+ name = "Server Mappings" ,
331+ value = f"[Link]({ jar_update_info .server_mappings_url } )" ,
332+ )
327333
328334 # Send update to subscribers
329335 await self ._send_to_subscribers (
330336 FeedType .MINECRAFT_JAVA_SNAPSHOT_JARS ,
331337 embed ,
332338 self ._create_mcje_jar_update_buttons (jar_update_info ),
333- f"A jar has been released for Minecraft: Java Edition { jar_update_info .version } ! 📸" ,
339+ f"A jar for Minecraft: Java Edition { jar_update_info .version } has been released ! 📸" ,
334340 )
335341
336342 # @@ COMMANDS
0 commit comments