Skip to content

Commit

Permalink
Merge branch 'hotfix/1.5.3'
Browse files Browse the repository at this point in the history
  • Loading branch information
NicholasFeldman committed Jan 13, 2018
2 parents 8fe2fcd + b60ba35 commit b5dbd6b
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 6 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
mod_version = 1.5.2
mod_version = 1.5.3
group = com.codingforcookies.betterrecords
archivesBaseName = betterrecords

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,6 @@ class ClientProxy : CommonProxy() {
override fun init(event: FMLInitializationEvent) {
super.init(event)

MinecraftForge.EVENT_BUS.register(ClientRenderHandler)
MinecraftForge.EVENT_BUS.register(ClientTickHandler)
MinecraftForge.EVENT_BUS.register(RenderEventHandler)

Item.REGISTRY
.filterIsInstance<ModItem>()
.forEach(ModItem::registerRender)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@
package com.codingforcookies.betterrecords.client.handler

import com.codingforcookies.betterrecords.ID
import com.codingforcookies.betterrecords.ModConfig
import com.codingforcookies.betterrecords.client.sound.FileDownloader
import com.codingforcookies.betterrecords.client.sound.SoundHandler
import com.codingforcookies.betterrecords.extensions.glMatrix
import com.codingforcookies.betterrecords.util.BetterUtils
import net.minecraft.client.Minecraft
import net.minecraft.client.gui.ScaledResolution
import net.minecraftforge.fml.common.Mod
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import net.minecraftforge.fml.common.gameevent.TickEvent
import org.lwjgl.opengl.GL11
import java.awt.Color

@Mod.EventBusSubscriber(modid = ID)
object ClientRenderHandler {

var strobeLinger = 0f

@JvmStatic
@SubscribeEvent
fun onClientRender(event: TickEvent.RenderTickEvent) {
if (event.phase == TickEvent.Phase.END) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
package com.codingforcookies.betterrecords.client.handler

import com.codingforcookies.betterrecords.BetterRecords
import com.codingforcookies.betterrecords.ID
import com.codingforcookies.betterrecords.ModConfig
import com.codingforcookies.betterrecords.api.wire.IRecordWireHome
import com.codingforcookies.betterrecords.client.sound.SoundHandler
import net.minecraft.client.Minecraft
import net.minecraft.util.SoundCategory
import net.minecraft.util.math.BlockPos
import net.minecraftforge.fml.common.Mod
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import net.minecraftforge.fml.common.gameevent.TickEvent

@Mod.EventBusSubscriber(modid = ID)
object ClientTickHandler {

@JvmStatic
@SubscribeEvent
fun showDisclaimer(event: TickEvent.ClientTickEvent) {
if (event.phase == TickEvent.Phase.END) {
Expand All @@ -23,6 +27,7 @@ object ClientTickHandler {
}
}

@JvmStatic
@SubscribeEvent
fun incrementNowPlayingInt(event: TickEvent.ClientTickEvent) {
if (event.phase == TickEvent.Phase.START) {
Expand All @@ -34,6 +39,7 @@ object ClientTickHandler {
}
}

@JvmStatic
@SubscribeEvent
fun updateVolumeBasedOnDistance(event: TickEvent.ClientTickEvent) {
if (event.phase == TickEvent.Phase.START) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.codingforcookies.betterrecords.client.handler

import com.codingforcookies.betterrecords.ID
import com.codingforcookies.betterrecords.ModConfig
import com.codingforcookies.betterrecords.client.sound.SoundHandler
import com.codingforcookies.betterrecords.extensions.glMatrix
Expand All @@ -8,11 +9,14 @@ import net.minecraft.client.Minecraft
import net.minecraft.client.renderer.GlStateManager
import net.minecraft.util.SoundCategory
import net.minecraftforge.client.event.RenderWorldLastEvent
import net.minecraftforge.fml.common.Mod
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import org.lwjgl.opengl.GL11

@Mod.EventBusSubscriber(modid = ID)
object RenderEventHandler {

@JvmStatic
@SubscribeEvent
fun onRenderEvent(event: RenderWorldLastEvent) {
val mc = Minecraft.getMinecraft()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,13 @@ class PacketRecordPlay @JvmOverloads constructor(

val amount = buf.readInt()
for (i in 1..amount) {
sounds.add(Sound.fromString(ByteBufUtils.readUTF8String(buf)))
sounds.add(Sound.fromString(ByteBufUtils.readUTF8String(buf)).apply {
this.x = this@PacketRecordPlay.pos.x
this.y = this@PacketRecordPlay.pos.y
this.z = this@PacketRecordPlay.pos.z
this.dimension = this@PacketRecordPlay.dimension
this.playRadius = this@PacketRecordPlay.playRadius
})
}

repeat = buf.readBoolean()
Expand Down

0 comments on commit b5dbd6b

Please sign in to comment.